MTHSAVIVGSGVFGLSSALEFRRRGYDVTVLELAPRIPNLCGASCDHSRIVRYDYTTGEDLYVRFMQKAFGIWEEWNRKSGRPLFTKAGLLLLSSDPRFARDPGAAHPTFELDCFQEMRARGIPVVPLAGLSDFEKHRWFPLVNHAALPHGYLNPNSGWGHAKETVEFLAKEAEAAGGGRASVACADGATFEADVVLLAAGAYTPTLLPELRGWLKATAHPVIYFDLAGRGDLERWRPPLLPVCTLDTQRTGYYCFPAQEVEAALDAAEAKFREFLRGHLPEAAELPAAYRRMCHYADAPDGDFLIDGVVADIVEGVDEADGWGREAARRFRWRVVPDGPRRTEGSRMLTGEAGRPRA*