MDPATNSPIMPIDLPIMHDSDRYDFVKDIGSGNFGVARLMTDRVTKELVAVKYIERGEKIDENVQREIINHRSLRHPNIVRFKEVILTPSHLAIVMEYAAGGELYERICNAGRFSEDEARFFFQQLISGVSYCHAMQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEILLRQEYDGKLADVWSCGVTLYVMLVGAYPFEDPQEPRDYRKTIQRILSVTYSIPEDLHLSPECRHLISRIFVADPATRITIPEITSDKWFLKNLPGDLMDENRMGSQFQEPEQPMQSLDTIMQIISEATIPTVRNRCLDDFMADNLDLDDDMDDFDSESEIDVDSSGEIVYAL*