MVDELVDFHQMVKNLPNGWDALFDDSNNHVVTVAPQPSAVVPTEPAVLSTAAVVDPTTSTEAVGNPAQATSQIYEVLDDLNAKIKRTTEDDDDEMDECEHVWAAFQKCIINNNAVSNVDVSVYCIEENLLFMSPFMIAFEDLMRHLPAFVQEVVDFAALSDGEDWAFLLNENERNSTGCPQNLFLGGTYCKYVAALIEKPDDAKVLSELSVCLSYGVKDVNAVQSLKDCNMIFAPVLIEDLKHYYLFVVSMEDKSVYFIDNMLLEPKEIEGRKKSFSVLCSPLEKLLKEMDNIHHEDIRSFRFIPVGGNWKRGAYDKDCYVYLMMFMMVFHGVETIQDGVGIFDFDPLADEDSRKFLRACLCSTIVLSNLNVYRDEFPKQMVAFRGNRKQDVLDALIKQREELTQKYMNDPSKIVIVAKNSSARKSKYVETEDEAETDVIVEEKGRGKGGRRARGGKRGKGRGRGASRG*