MPEVIEVLKYADFIRSKLKGKSVIEINIKSGRYHHHAPFEGYAALTEALPLKVREVQTKGKFLYIEFEQSHWLLSTLGLSGGWTWCPHNKTTHEFPKIVEHLDTAAYEAKVLKHLNVELKTAAGSLFFYDVLSFGTLKAIENEATLAKRLATIGPDMSTITLPEFKERMAKATQSKTVGTVLMDQHLISGIGNYLRADLLWLCKISPFRKMSTITADDLKRLWSATRFLIWAKYDYKKGLRTHAIPHDHPKRPEDYDREFYVYMQTKDPQGHPVKREELSVGSQKRTIHWVPTVQK