MKTTRLLLLCFLCFLSPGLAEDEIVADKTCRAETGLQSELGIHHEWEGEFFPGIPKINYEGSSSKNPLAYKWYNAEEEILGKKMKDWLRFSVAFWHTFRGSGADPFGAPTKSWPWEDGTNSLAMALLRMRANFEFLSKLGVERWCFHDRDIAPDGRTLSESNANLDAVVALAKQLQEGTEIHPLWGTAQLFMHPRYMHGAATSPDMHVYAYAAAQVKKAMEVTNELGGENFVFWGGREGYQTLLNTDLKKELDHMARFLQAAVNWKKSIGFNGTLLIEPKPQEPTKHQYDWDAATTMGFLQRYGLADDFKLNIECNHATLSGHSCHHELEMARIYGMLGNIDANTGDAQTGWDTDQFLTDISEATLIMLTVIKNGGLAPGGFNFDAKLRRESVDVEDLFIAHISGMDTLARGLRNAAQLLQDGTLTELVRKRYESFDSKLGVSIEEDSISFEELEKKAIQWGEPPLTSGKQELAEMIFQSYL*