MTLDVQTFVHARDCFGQLDHGEGRAIYCTPKYSMSCPSVSKFKRRSLYPWELYLGVQCGSEDGRLWRLGGARQSRVVARSVESCEGAGTAKMPSVGSATHYARLGLSLHATQQEAQAAFRELAKRWHPDRHGSAHSKAHAERVFKGINESYERVCDDIQRGVQRGQRFNGAYEYSGQWQEQGHQYAQRAITRIELFEIMFPPFVFVGAMVAWGMYIGVKEDEAGVLRAGSNSRFIPSEADESPERARVMLRPKPG*