MSEIDPLDEFLLPQDAERSIIKNDPLISGGPIPLESPSRKLTSLLSYDPTIPESPDMKFARKRLGNLLTTIKHHPSEIIGVLPEDYTRGEEESSRQGRPPGRPRKMMRHESSTSLLDSPRKTMTRDSKIMFELRGKPFEMVAGRFEEEYSLGRAWVKGHMNNDYVPINTKRTEFAPNLAVDYLACREIHRMPRPDENVPELPVIPTKIDKFDDQVDPRYLSDLKTEYIRHWKEVKKGWCAHQRDRNARYAKSIQLIEKVFQPPDMRNADSSMGLM