MPGNTKKSADSGLTAKDYYFDSYSHWGIHEEMLKDDVRTLSYRDAIMQNPHLFRDKIVLDVGCGTGILSMFCARAGAKHVYGVDMSEIIHKAVQIVEVNKLSDRITLIQGKMEEIQLPVEKVDIIVSEWMGYFLLYESMLDTVLVARDRYLAPDGLLFPDRAQIQLAAIEDADYKSEKIGFWDDVYGFDFSPIKKDVWKEPLVDTVDRIAVNTNSCVILDLDLKTVKKEDLAFSSPFEITATRNDFVHAFLAWFDIEFSACHKPIKFSTGPFSRYTHWKQTVFYTHKDLTVKAGEYIRGTITCKPAEGNHRELDIDISYTFNPREPNREPVSEDLSYRMC*