MDRPAVSGPMDLPIMHDSDRYELVKDIGSGNFGVARLMRDKLSNELVAVKYIERGEKIDENVKREIINHRSLRHPNIVRFKEVVLTPTHLAIVMEYAAGGELFERICNAGRFSEDEARFFFQQLISGVSYCHAMQVCHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLLKKEYDGKVADVWSCGVTLYVMLVGAYPFEDPEEPKNFRKTIHRILNVLYAIPDYVHISPECRHLISRIFVADPAKRISIPEIRNHEWFLKNLPADIMNDDTMNSQFDESDQPGQSIEEIMQIIAEATVPPAGMQSLNHYLTGSLDIDEDMEDLESDLDDLDIDSSGEIVYAM*