MASGTYWTWWVVAFLFMSRLSLMKVEGQLSQDFYAISCPNVEAIVRSGLRGIFARDPTARASMIRLVFHDCVVNGCDGSIMLNSGPGGTSELESPSNLGVRRLDIIDTLKARVEAACPQTVSCADIIAMASRDAVSLSGGPDIPLLFGRFDGFEASAAAATASLPPATISVSDTLSLFGRMGMSAPESVAILGAHTMGVAHCANFVNRLYPVRDPNMRLLFANSLRARCPRVFPSNAFAAMDTSNFRFDNAYFRNILNGRGLLTIDSELGLDPRTGPIVANFADNPGAFFDFFTSAFMKLSSFNVLAASQGEVRGNCRFIN*