MDPATNSPIMPIDLPIMHDSDRYDFVKDIGSGNFGVARLMTDRVTKELVAVKYIERGEKIDENVQREIINHRSLRHPNIVRFKEVILTPSHLAIVMEYAAGGELYERICNAGRFSEDEARFFFQQLISGVSYCHAMQICHRDLKLENTLLDGSPAPRLKICDFGYSKVLFISLKSSVLHSQPKSTVGTPAYIAPEILLRQEYDGKLADVWSCGVTLYVMLVGAYPFEDPQEPRDYRKTIQRILSVTYSIPEDLHLSPECRHLISRIFVADPATRITIPEITSDKWFLKNLPGDLMDENRMGSQFQEPEQPMQSLDTIMQIISEATIPTVRNRCLDDFMADNLDLDDDMDDFDSESEIDVDSSGEIVYAL*