MDPASGPGGWTKTSRAPAPARLRYPDPMTSSATPDALAQAQAAYAELKARGLKLNLQRGQPADADFDLSNPMLSVLGENDTRYDGTDLRNYPGGVAGLPSARALFGNYLDLKPENVLVWNNSSLELQGLVLGFALLHGLRGSQGGWVHEKPKMIVTVPGYDRHFLLLETLGFKLLAVDMQDDGPDVDAIERLAANDASVKGILFVPTYSNPGGETISAEKARRLVGLKAAAPDFTIFADDAYRAHHLFGEGERDVPVNFVALCRDAGHPDRAFVFASTSKITFAGAGLGFVGSSEDNIGWLGKYLGAQSIGPNKFEQARHVKFLEGYDGGLEGLMRDHAALIAPKFQAVYDALSAGLGEGGGGYATWRTPRGGYFISLDTVDPVAERVVQLADEAGISLTPAGATYPGGNDPKNANIRLAPTRPPLAEVEEAMRGVATCVKLAAEEYRAGQH