MSNKKLEFSNGIAYFGLPTNTSNANGQANSTAASSGDSDAAPFIKGVGIHIFQSSGDKTSNWSHILKSWAPLNWLRFSIARLQGGSLVNEKAPDTWNRYQEDVDIAADLGCNGFRLSLEWSRIEPTRGYIDQEAVARFNEILDALTKAGMQPNLTLHHFTHPQWFDEIGAFQHEENIPIFAEYAVKMVQLFGNKVKMWATFNEPTSSAVMGYLFGAYPPGHMFRFVTAGRVLLNMLRAHVAAYKAIKALPGGEQYQVGITHMLLPFEAWPDFGWLTAPSKFVAKWMTHWWGWDAVHQWMLTGKYAWCVPFYGCWIYYEEGGRPPCDWFGVNYYSRPVVSAICGPGRKPWQVLSDLQYPIDPTGMYEMIKRCSKYGIPMYVTETGVSIPSEEHRAYAIDSYMKEILHAIRDGYDVRGLYYWTLLDNWEWNAGYSIKFGLFAWEPNGKVDRVMRSSAKTLKNYYKTLPDTVSAVRKAAQSMSLAYPKTIPPLKSISWLFMSTFLALLDLCQMLIGTTHELTEDTMHRASHMVEEGVGETSSTIEKLQERCPSIS*