MDPTEDRPERDAQATAGPSGTDAQPTGGFTKRKNRGNLRKRPADDPQDKEGDEAVEGVSVVRKAARASKDAPLAFSTKAQNGDKLEVFKFESSRQLQQTTDQGATRLNEMETAHDRDSRQALLPPLARREAVLRQATDGEQDDGTYKGMNDYVDYRKGFRREHTIGNEKGTGLHGPLRASANVRMTVRFDYQPDICKDYKETGFCGYGDACKFVHDRSDYKSGWELDKEWDAREKRLQEAKWGDQESGDEEEEDDGLPFACYICREPWEKIASPVVTKCKHYFCEKCALEHNAKSSKCFVCEAPTQGIFNVANDIKRKVKQKDRKDAA