MKEKVGWLKKIIFWKLPYWKDLLIRHNLDVMHIKKKFFDQLISTMMDMKGPTSDTTSARKDLTRVCKATTIGACQRSPFALDKAQRKFPDGFASDLSRFLDLWTCKLFGMKSHDCHVFMERLLPVALKELLPLHVWKAITEINQFFRDLSVDLIISNIHQSRDLGINSTSIVDNRHDPHVSEMFWVDGGRATIDGRLRFLDDKEYDRAHLYVLSNSGILGDYERKFEEHIIQTQPHIASNDVRIKCEDQFSEWFRTYVLSSMTNVDVICAFAMGPSRQVRSWSQFHVNGYNFQTYDYGKHKSTMNYGVCVKSHEEVAYYGILEEVIKLMYYGELEVYKTILLKCNWMDSVSCTNVHEQYCRHLIRVSPNGMMTILLSLLGGWCNSVRKSQLLKYIPKSKVQSPSPFPLRNSVQNSISKNHLQNPNTISLNGPLHCFYKALSSQNDIKQSKSGHRPTKPSMPGPVP*