MLAIQRLNMGSSKPPDLDMPFGYAFDSHSTFPFPSPTAPAPGPPLLDDSESNLLDTFFDGVSSDHFNYDFFPNTQDGGELGGGWEELPPAFMGTRVTFDQQPQLLNQMSSNFGDRNTGMHPPLSQPSVSHLPPSTESADVLAAATVLQNGSNARSHSLSSETLFGNHGLPSHPGNHHIRPQSMSHYPTSISGLDRPRDGFMRDTLYTEMMFGPNHAGPDLMRRPKPVPQKVDIRWGSDAGFGSPQGFVPPPNAAKVEESERQRLQTLDGFIGVALCAESSAENTRPNSPIMQKNIPTQRRQSSGVVKEEDTEPPKKRRKSKFSPVEDAGEDDEEPQPKVDGRRKRKSVVKISGSSPGPSEAGHKRRKSSSAAAKSTRENLTEDQKRENHIKSEQKRRTLIREGFEDLGELVPGLRGGGFSKSAILVMTADWLEELMQGNQALRSKIDAAKGR