MSRDGRQELTDLFQRYQLGTLPGRPSTVTGSLSGNTLTVSVSNGGQSTSFTASINYPTGDGPFPAFIAIGGSTLPQPAAVAVITFNNQEIAVDNGAASRGQGKFYDVYGSNHPAGALVAWSWAVSRIIDAAGSTQNSRIDASKIAVTGCSGSGKAALVAGAFDQRISLTIPQESGTGGAGCWRIADELLRNGQGIVTAAELVNSTAYFARDFNPFASQVNNLPFDHHLLAALVAPRGLLVLDNTQYSWLGPQSVYGCMRTANKIYESLGIADRMGVSLVGGHDHCVFPGQQYPELNAFVNKFLRGSLNENTNVIKTDAPNNGGFDESRWVDWTTPRLS*