MARTPAAAAAGSAVGMEMPIMHDGDRYEPVRDIGSGNFGVARLMRNRATGDLVAVKYIDRGDKIDENVQREIINHRSLRHPNIIRFKEVILTKTHLAIVMEYASGGELFNRICNAGRFSEDEARFFFQQLISGVSYCHSMQVCHRDLKLENTLLDGSTAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEILLNKEYDGKIADVWSCGVTLYVMLVGGYPFEDPEDPKNFKKTIQKILGVQYAIPDYVCVSPECRDLISRIFVANPADRITMPEIKSHPWFVKNLPADLVGDGTVSYEEPDQPMQNMNEIMQILAEATVPADGARGTTQLLCDDLDDFDDDMDLDSDLDLDIESSGEIVYAM*