MPHLNGNGNGTQAPAAATSHLPSEPEFEQAYKELASTLEDSTLFREHPEYRTALAVAAVPERVIQFRVVWEDDNGQLQVNRGFRVQFNSALGPYKGGLRFHPTVNLSILKFLGFEQIFKNALTGLSMGGGKGGADFDPKGKSDGEIRRFCQAFMRELSKHIGADTDVPAGDIGVSGREIGYMYGAYRQARNRWEGVLTGKGLSWGGSLIRPEATGYGLIYYVEHMLEYAGRGTFAGKKVAISGSGNVAQYAALKCIELGATVVSLSDSKGSLVATADKPFTAEHVDQIAGLKVQRRALSDFDHAGRYKYIDGARPWTHVGAVDVALPCATQNEVSKDEAESLIASGVVAVAEGSNMGCTQEAIDLFEAERRKKGGEAIWYAPGKAANCGGVAVSGLEMAQNSQRLTWTAKEVDDKLKSIMKNAFTNGLETAKKYVEAKDGELPSLVAGSNIAGFVKVAQAMHDQGDWWA