MDRPAVSGPMDLPIMHDSDRYELVKDIGSGNFGVARLMRDKLSNELLAVKYIERGEKIDENVKREIINHRSLRHPNIVRFKEVVLTPTHLAIVMEYAAGGELFERICNAGRFSEDEARFFFQQLISGVSYCHAMQVCHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLLKKEYDGKVADVWSCGVTLYVMLVGAYPFEDPEEPKNFRKTIHRILNVQYAIPDYVHISPECRHLISRIFVADPAKRISIPEIRNHEWFLKNLPVDIMNDDTMNSQFDESDQPGQSIEEIMQIIAEATVPPAGMQSLNHYLTGSLDIDEDMEEDLESDLDDLDIDSSGEIVYAM*