MVLLQQSEELSARTTAGTHPAFWLEDHVKQWADHVFDNKVRSVRLCALHQRLLDHQKPLDRTLQFWIRSIPIYTSYKICQLHTHFLEKEEQEKVWEAQHEWAANKVYSMCSDLGGFFLKLAQIVGKPDLAPDAWVRKLVTLCDSAPFTPYSTVKCVLERELGLPLEDLFEEFHETPIGSASVAQVHRARIKGAKNDVAVKVQHPGVEELMMTDIRNLRAFAAFVERFDVKFDMMSAVNEVEEQVGLEFDFEREARSMDRIARSFSAYGQQKSAPVQIPRPIAKLVTRQVLVMDFIEGIPLIQLSEEMARRGFDPNGAVAKLAKRKVLRDLTEAYGHMILRDGFFQADPHPGNILINDKGKVALLDYGQVKELSNDVKLDYARLVLALHRGEPFEIGHCLEKLGVVLGEKVEKDPAAFLVMASSLFDTKLPPGRTKALPFGEDSVLSKFPVNSFPEQLFFVLRTIHILRGLSVGMGIPYSCASEWKEMAKEALSASADFKGKPKSMIPNTNHTRELSWKRRRRSRHSTLVYAS*