MEQSGQVTVEARMLDSKASHLQKEEMAELLSLLPPLEGKHVVEIGKGIGHFTDELAKQAAQVLVIDFTESKIPKNEFLNGHFNNVTFMCADVTSPNLDISPGSVDLIFLNCLLTHLSDKEVENLAERMVKWLKVGGFLFLRESSFHQSGDFQSKNNPTHYREPRFYTKVFKECCTCDDFGNSFELSLVTFKCVGPHHSSIEMLMLFSNHTLQIYWLWKNVNSQDDKGFQRFLDNVQYKCRGILRYERIFGEGFVSTGGLETTKEFVAKLELKPGQKVLDVGCGIGGGDFYMAEDFNVEVVGIDLSINMISIALDRAIGRNRLVEFEVADCTKKTYPDSTFDVIYSRDTILHIQDKPALFRSFFKWLKPGGKVLISDYCKRSGPPSPEFEAYIGQRGYDLHDVEAYGQMLKDAGFDEVIAEDRTDQFIEVLQKEMDSIEKEKDKFISDFSEEDYKDIVGGWKSKLVRSSMGEQRWGLFIAKKKLS*