MVRALRLGGRAAAAARWCTCRRAAVALCVANLVAALLVARALYAPGSFAFAPKRGELKYSREQMRWVEESIRIRRAAEPVELIEAVKKLRKAFTREEKTRKGLPLELKQKVSLEILQRLHDLGEGSNTTEQQEAVEAWRVGKLKDMRSASSKNLSNFGLSSEDSRMLKRALEFNWQRILEDIGLWIPPTIYHIEHDDKPENEPEDEEIIPGPPLPPECNTELHTDYGGTAVRWGLTHHKESAADCCQACIDQAKRARPGALKCNIWVYCPSEYGCYSPDKYEHKHQECWLKQADHPRLNFKDRYPEPYRDSHPTAPVVVPWMSGVITA*