MASSFAKLLPVFLLLVGISTPSLFLLASAKTDAVFVFGDSLVDVGNNNYLPLCQARAAHLPNGIDFPTIDAKNPTGRFTNGLTIPDILGFKAGLSDFVPPYLAPSTHGQAIVHGVNYASGGGGILNETGRIFLQRLTLDDQIEYFENTKQELITVLGKEGADTRIATAIFSMTIGANDFINNYVSPIRDTTDIFLPSNVFTDKVITKYRGQLTRLYEDGARKFVVVNVPLIGCIPYQRSLQFGTGGQCNEKANRVATEFNNALKSLLGELNSNLPGATFLYADAYNAQLHVLNNYQDYGFHYADRPCCGALGSKGGIINCRTFINPCPDRSKYFFWDPYHPSQAGYEVLANEFFSGKDFISPMNVRDLIDL*