MGQEMKEEELEVVEKCRWEGREKESVVADLDGTLTRGRSSFPYFMLVALEAGSLVRAIVLMMLSPLAWLLYHFVSEDAGIRVLIFVAFAGLKVRDIEATARAVLPKFYAEDIHPESWRVFSACTGHRCVVTANPRLMVDFFCKKHLGADKVLGTEVHVTSSGRATGLLLSPGVLVGLRKRTAVKSEFGDALPDVGLGDRLTDLPFLRLCKEAYMVPKKSVEAVPMHKLFKPVVFHDGRLVQRPTPLVALITLIWFPIGLVLSIVRVLVCVNTPLQYVPLMYKVLGMKLTVKGNKPQSIGGGKGRGVLFVCCHRTCLDPVFLSVALGKQVSAVTYSVSRLTELLSPIPTVRLTRNREKDAAHIKRLLEGGNLVICPEGTTCREPVLLRFSALFAELTDQIVPVAILPKMSMFYGNTVRGYKAFDPFFFLMNPRPHYEVTFLDQLPLELTHASGGKSAFEVANCIQKMLAATLGFECTTFTRRDKYRMLTGGDGSVTQQP*