MASSQTSHVSLALVSVFLLSLVAHGSSAGASRKLLELYRPQPSELLTYHNGAVLQGSIPVSILWYGHFTPAQKAVVSDFLLSLTTNSQTPSPSVSQWWNTINNLYLSKTNGAHASINTQVTLARQITDDKCSLGKNLKLSNIPELAAKAKPNKGGIALVLTAEDVAMEGFCMSRCGLHGSDTAAQTAHVWAGNAAAQCPGQCAWPFHKPVYGPQAPALVPPSGDVGMDGVVMNVASMIAGAVTNPFGDGFYQGPREAPLEAATACPGVYGSGAYPGYAGNLAVDGVTGASYNANGARGRRFLLPALFDPATSTCSTLV*