MDLAGCGQMWLELPDEQLRQILDNVLSSHVVRAGTRSARVRYGSRHTRAYLMAIKQLRLVCSRWNALLLSQEFGLVPHGFVETKKKLWCLRHVRPRVQVVEACTVPTWVTLRMLQLHARRLWSDRWRSGLRYEQSTPFSPPLEAMMCFTTLAGDQLSIASESISRVTCSENFALIVREEMEISIYERASQRLILNCAFALHEIAAVGGVVDDVCCVHGDCFALVLRDQHILVLHPSSRSSQRFPFAWQNRIPSIAFSRRGDLMVIYNSADHSRNITWHVFRVVRDKGQLLIELADSGFSRARANSENFRSEISCFGFDEDEESSLFLVAFSFDNDRGILALTRSSANRLSFAEIDVDPPMLSKSWAWYMTPSYRRSHLLAGCANLQELQAVPEFLGVMKNRFSCDAAFRSLKFIALDHATVLGVGLAFNQPSWVVRTLCPGDDLALKSELFYVSNEIAYIPSSSKEAEAGLEIAHFDFCDGDVWLVLAGGTYIRLSFEYRHEVAAWCENYRVFRRLFEHSSGEQLGCLSLEPIASRAHES*