MKSPLLLVLFLGFVSVVFAKDEVIADMTCQAEPGMESDFGTHQEWEGEFFPGIPPIKYEGPSSKNPLAYKWYNAEEDILGKKMKEWLRFSVAFWHTFRGNGGDPFGAPTKNWPWEDGTNSLAMALRRMKANFEFLTKLGVERWCFHDRDIAPDGKTLMESNANLDAVVALAKHLQEGTSIRPLWGTAQLFMHPRYMNGAATSPDVRVYAYAAAQVKKAMEVTHELGGENFVFWGGREGYQTLLNTDLKKELDHLAGFLQAAVNWKKKIGFNGTLLIEPKPQEPTKHQYDWDAATTMGFLQRYGLAGEFKLNIECNHATLSGHSCHHELEMARIYGMLGNIDANTGDAQTGWDTDQFLTDIGEATLVMLTVVKNGGLAPGGFNFDAKLRRESVDVEDLFIAHISGMDTLARGLQNAAKLLQDGTLPGLVAKRYESYNSDIGASIEEGKISFEELEQKATEWGEPPLSSGKQELAEMIFQSYL*