MRLERYEGVREALASTPCDVYPDVDAIAEAHPEVTLDALVSVYAQEASRKIRGNHGRHARNVAAHARRYAEGEDIFRVAADADFPACQMMRLLLEHLLGVSHKAVGGILREPYSRIPATPEIGTVAAKYGATLMRRLRADVERVAAWDHQASPVVDTLRHGAGKEYEDLLEELLRAEGIPFVTERDLRADGHARTPDIKLEVPIAVRGRIVNWIDSKASFSDPIVHVEKGLEQFQGYVNRFGPGMVIYWHGVVDELNNDPNVLLVDAFPPSSEITKLRMI*