MRFNFRQFVTRPALYENNWLKHQPERKVTWTELFFDLFVVPATTNVTHFLTAHPDATGAGQFMLSYTIFFLVWLSHAVFTTRTRLEGLLFDFLDLIYHLGVIGMVVAAQQFTWYARLAGSFVVVRLVTIIQHIIVGSTIPEAGVYSTLITILYGIITALALVAAFLSQEAFVGIFTAICVLEGLATLLPVLVPKARVPIHVEHTAERLGLIMMIFLGESIVGFGIHPLANNAYQYAGIALSTVCIWSLHLMYYHANPEQHDHALRQTLLRGTLCIYGHWLLGAALLVTGVGLRLVLNSYPGHSDGQHVKEHSSIANWTDGTVESNVAWILCGGYGASLHVLGLIRAAHY*