MLMPILAKISQSTCPVASCFGQHHRHTRYHGRYCTWWGARSKVILSPCSVFGPTNGAPSGEIVKKRKIVEHIILLRGKPNISDAEEKDMLDYLYTSQYQMRGILAVSLGRIERPNTENFTHAVFMRFQQKEDIAKFQSSTYYSKVLDEHVKPVSYLDNLQGLVSVDFESEVEDDITPLFRRGEDFNYGVEFILLLSFLETASGEAVEDALAHLQKLIIQCSSFIVQATSGCCLNLMESRYSNAAVIRFPSFDDFKLFRDSVEYKDMWASKLDPVVERSLELHFIVDPVGSQLM*