MVFSDVPGLTKTRMCKPIQNQLLFPMNPTDIVPLDHVELDFADVFGPLPVQTPTDTNDLIYGDPVVIYSRSHSLVGPSTCLSQSLKLSKLALHEIEDSEELVECLHEEATVGLEDFEVMKLVGQGAFGKVFQVRKRNTSEIYAMKVMRKDKIMEKDHAEYMKAERDILTKVDHPFIVQLRYSFQTKYRLYLVLDFVNGGHLFFQLYNHGLFREDLARIYAAEIVSAVSHLHANGIMHRDLKPENILLDADGHAMLTDFGLAKEFDENTRSNSMCGTVEYMSPEIFLGKGHDKAADWWSVGILLFEMLTGKPPFIGGNRQKIQQKIIKDKIKLPAFLSSDAHSVLKGLLQKDPSKRLGSGPLGIDEIKHHKWFKPINWRKLEAREIQPSFRPEVDGKLCIANFEKRWTDMPLADSPAASPKANGNIFTGFTYVRPAASFLRRNSPLN*