MDRGPGPCMDMPIMHDSDRYDFVRDIGSGNFGVARLMTDKQTKELVAVKYIERGDKIDENVQREIINHRSLRHPNIIRFKEVILTPTHLAIVMEYASGGELFERISNAGRFNEDEARFFFQQLISGVSYCHSMQVCHRDLKLENTLLDGSPAPRLKICDFGYSKSALLHSQPKSTVGTPAYIAPEVLLRKEYDGKIADVWSCGVTLYVMLVGAYPFEDPDEPKDFRKTINRILSVQYSVPENIQISEECRHLISRIFVGDPAQRITMPEIRNHVWFLKNLPADLIDDRMISDQFEEPDQPMQSIDTIMQIISEATVPPIGLYNLEMMDDDMDDLDSEPDLDIDSSGEIIYAM*