MSGSGSVLAQIAQLLQQSAAVVPAPGNALLRIVSSVIFLAGLICDSGEASLTNRSMVENLCHHSYQFGKLVATWCEKLMGDNEFVEFLEGDLTSTMQVVGRFVSEIEQQSLTSTILTDEDYKSRYKDLCGRLKLHMILFHIYTFRYADKSQEGPAVLIEHPGIRGFWIGRMGAVHEVPWARFWQQFLGEYENLGSLFDDQGSSNRAKLEAKAGTTVAVGPFELNKIFHPVGDSVEIIVKRVLEEERSENVMQGQIRADEFQWADAMEEFGLEGDGTSDGEDLPCSLSSLLRLEEGVDQATG