MKFMKLGSKPDTFESDGKFVKYAVSDLDSDVTIHVGEVTFHLHKFPLLSKSNRMQRLVFEASEEKTDEITILDMPGGYKAFEICAKFCYGMTVTLNAYNITAVRCAAEYLEMTEDADRGNLIYKIEVFLNSGIFRSWKDSIIVLQTTRSLLPWSEDLKLVGRCIDSVSAKILVNPETITWSYTFNRKLSGPDKIVEYHREKREENVIPKDWWVEDVCELEIDMFKRVISVVKSSGRMNNGVIAEALRYYVARWLPESMESLTSEASSNKDLVETVVFLLPKVNRAMSYSSCSFLLKLLKVSILVGADETVREDLVENVSLKLHEASVKDLLIHEVELVHRIVDQFMADEKRVSEDDRYKEFVLGNGILLSVGRLIDAYLALNSELTLSSFVELSELVPESARPIHDGLYKAIDTFMKEHPELTKSEKKRLCGLMDVRKLTNEASTHAAQNERLPLRVVVQVLYFEQLRANHSPVASVAASSHSPVEKTEENKGEEATKKVELSKKSRGSKSTRSGGGAQLMPSRSRRIFEKIWPGKGEISNKSSEVSSGSSQSPPAKSSSSSSRRRRHSIS*