MHRVNNMDDLRCLDEDLDENMRLNKQRGINPNPDSPKSLTLEQRRRGEFPPARDMPTPDVRLYHRAVVVAQDVQGQLRGLVRQLSIDQFENESRRVSMGGGASDGTTSRNKTPLFERSLAEPGIHKAVLREFLNPRHWVPSAARDFTFSFEQISQLCDQAERIFQLEPSVLKLRAPIKIFGDLHGQFGDLMRLFEEYGTPSTAGDITYIDYLFLGDFVDRGAHSLETICLLLALKVEHPRSVHLIRGNHEAADINALFGFRLECLERLGEQQGLKAWQRLNTLFNWLPLAALIEEKVLCMHGGIGRSINSIEQIEELQRPLTMEDGGIVLMDLLWSDPTTNDAVEGVQPSPRGPGLVTFGPDRVMEFCRNNSLQMIVRAHECVMDGFERFAQGHLITLFSATNYCGTANNAGAILVLGRDLVMVPKLIHPLPPSTPRTPGSTNGGDEIEEDPPTPHPGISDTWMAALNEERPPTPPRGRPQTHSLETFX