MRFSAALLGVLALPALVCAAATASPANFAGSNLYYAAGLSSSQRATLLKGLQSANMKVLRVWIGAQSGSQKGTSIPAFPDVEPSTVCNGDTSCYNPQILNMLDDLMVDAKSYGVKLLITMHSFNALEANDVYGQRWGTGYFYEQADAQAAVHRLQYIVNHVHKTLGKPWKELSDYIIGFEAENEAMIGKGEAYIQAHTSWQCDRAATIKSALGSNSGTLVFTGGESWVSESVQSAWLQCSGIDVISLHAYGVGDFATSNLQTYVNMAKSAGKRMIMEEWGACYFSTENNNCPQGDVLDTNTRNSNIETWAAQINVAGLSWLYWQVLPNNDPHESYDYEIGIGEASWSTLQAAAENAYSTTGAYDFSGYLP*