MDRAAAVGTGPMDMPIMHDSDRYDFVKDIGSGNFGVARLMRDKVTKELVAVKYIERGDKIDENVQREIINHRSLRHPNIVRFREVILTPTHLAIIMEYASGGELYERICNAGRFSEDEARFFFQQLISGVSYCHAMQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLLRQEYDGKIADVWSCGVTLYVMLVGAYPFEDPDEPRDYRKTIQRILSVKYAIPEDVRISPECCHLISRIFVADPATRISIPEIKNHAWFLKNLPADLIEESNTGSQFQEPEQPMQSLDTIMQIISEATIPAVRNRCLDDFMTDNLDLDDDMDDFDSESEIDIDSSGEIVYAL*