MKSTMQTFKTSFAFRNREFPIGNGKVLHIIYSSKQFKTKGGLATGTATTFVYRNAQYKKTMKAMSTPICSPDEVIFGPDFRQSLYCHLLSGLIFRNEVQVVSSAFAHSIVQAFRTFEQVWEELVVDIREGVLSSRVTVPSIRLAMSKLLKPDPELADTIYSKCSSLSNWYGLIPKLFPNTKYIYGIMTGSMEPYLKKLRHYAGELPLVSADYGSSEGWVGVNMVTYAVLPNTGYFEFLPLEENLIGMEQANSPVCLTEVKLGEEYEIVFTNFAGLYRYRLGDVVKIKRFHNSTPELQFVCRRNLVLSINIDKNTEKDLQLAVEAAGKHLVDEKLEVVDFTSHANISSDPGHYVIFWELSGEATDEILQECCNCLDKSFLDSSYVNNRRMNTIGALELRIVKRGTFNKILDHFVGLGGAVSQFKTPRCVGPKNSSLIQILSTNVVKSYSSTAIF*