MDIGTKYELIRDIGSGNFGVAKLCRARDTGELVAVKYIERGEKIDKNVEREIINHRMLSGHPNIVRFREVFLTSTHLGIAMEYASGGELFDRIVRANRFSEDEARYFFQQLISGVAWCHKEGVCHRDLKLENTLLDGRPAPRLKICDFGYSKSAVFDSQPKSTVGTPAYIAPEVLSRKQYDGEIADVWSCGVTLYVMLVGAYPFEDPTDPRNFRKTIQRIMSVKYSFPANLHLSRECLDLISRIFVANPAQRISIGQIKQHPWFLRNLPEELRDGGLAMTEATSAPPQTVEDIRRIVNDARTKAAPPPPAVRDFNEEDYMDGDLMDEELVE*