MQPMQPLEFYFKSSEFSKSSKIQTKCFVTKTIKLIKDKPESEWFTSHSQFRHFFHVPDEDNLKLQGMWMLLLRTICIPEDDVAWFAINGVPIRYSMREHALISGLDCDRLKMTVLFFLGWVIRGKLKDDGHLDLFILRMMDDLDACRSFPWGRLTFEDAIKEIKHVMNHLKGEVKEACTFPGFIIPLEVLAFECIPDLEKTFRIYSDDASEDCPRMYTSRFTKFSVRGYPLEDIYAAVRDTKVINSVLVPTTGEQIMLARIIDEEREYDRQGSP