MHDSDRYDFVRDIGSGNFGIARLMRDKLTKELVAVKYIERGDKIDENVQREIINHRSLRHPNIVRFKEVILTPTHLAIVMEYAAGGELFERICKAGRFIEDEARFFFQQLISGVSYCHAMQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLMRQEYDGKIADVWSCGVTLYVMLVGAYPFEDPDEPKDFRKTIQRILSVQYSIPSSVQISTECHHLISRIFVADPGARITIPEIKNHEWFLKNLPADLMDEKTIGNQFEEPDQPMQSHDEIMGIISEATVPAPGVYGLNSYMTDGLDMDDDMDLENDSDIDVDSSGEVVYAM*