MKIASGWRERLRKMSTGKRLTVLVTIFVLLTWHSDALLKPLANNGRKIDQSSSLLFLAPRNTQADSEGSNIGLTKITRRTLCHELTMLPALVGYTIFLPAGVLAAQPITQGEADNVGARIQRTLRPKPTKILRPKLDKDFAVMLMRSSYNVLDDLDCVPMEQFQRDFFIIRSAEYEPYIKNLGYGLVQQGDLTDPYYFDFISFAQYLTINRELTQSPLMVYEEMQPVDVSVGEPQQFVSKIVRRNPDITNDQLVPEHSRRVGAAILDRFEDLYGSTKSEIPLINAGSRPSAGAVSSIQLNPHQCICANQVIDAFDQLVKIFLLNGYAWDGMAKIVSSGPKGTEFCLTLISPATIWGGQSLQFGKNKLQNNFL*