MHNLYRASQIMLPNEFILEEIKTFTRSFLIDKQQQNKIADKWVISNGLKREVSYSINQPWAQSLPRIEARDFIEHYGVDDAWIAKSLYRMKYVNNEIFLKLAKEDYNTCQLYHQKELAQVIKWNKECQFEELVFARQKPVECFFSIAATLFEPEYSLARRVWAMCSVLVTVIDDFYDVQGSLKDLESFLYAIVCWDPNQTKEFSKEMQILFMGVFNTINKISREANVAQGHDISCHMRDIVMKFVSSMYIEAKWRYLKYCPTLDEYMMNGKTSIAIGAIVQPTLFFLGEKVSKEELKDENYLQILDAVSTIGLLRNDLQSFKRQIAKGKWSCISIFLRENPKAIETEAIQYFKLLADEAMKCLVEEYLKSTNVQTKIKMAYLNMAKILNLVYSKGDGYFVVVVMSSYVKNVLYVPIP*