MPYKITALQPFGVIVEPKHAPIHVNELDIDELRELFLREQLVLLRGFETFEHSEQFADYCERWGEVSVWPFGRVLDLVQKEDPGDHIFDSSYMPMHWDGMYRPQVPEYQIFQCVKAPLPGHGGRTTFSHTMLALQHAPQPDLELWQQVTGHYQRKMEFYHSKTVSPIVMQHPYRDYQVIRYNEPHFEENGDLLNPPDVSLSGITPEQAIEFHKSLRRALYDPRNFYAHEWQTGDIVITDNFSLLHGREGFTSHTPRHIRRVQVLSNPPYNNPSLESYQCPQK*