MASATPPTAQMVGNAFVNQYYNVLHQWPHVVHRFYTDESRLTRAEAGSEGAVQSVTSQAEIHKVVMSLGYEECRAEIKTVDSQDSLAGSVLVLVSGAMHRKNCSRNFVQSFFLAPQERGYYVLNDIFRYLDEDPQSVKPVFKVANGALDILGRLKIVSEAEHEIRDFPPSPNYEEEAAVEGILEFPEHRGILGVEETAFEDRVPVQTMEAMSAERVGSIERLSTPGEIQSAPLEEMPAEKKSYASILRYQRDNLSTGAQPSVGLTSSRQASGSVDQPLSSRHLFNSSESPSNQVTADVVDDSALLDEEADVRSVYVRNLPNGITPSQIEEDLRRFGSVKPNSVFVKTIKSVQGGCYAFVDFEDASSARNAIEESPIMIGGQQAYVEEKRSTYRPGRGRGHALHGRGNFQNNGSRARGSSPGSASVKGLAGLDSDREISTRGRGVRSVRSGYGGSNTKAASSDGYSKTISQAGDGGKPPRRGPGSLGP*