MASAEIVRQTLIIEISRKRVKRLYLGNTSDTNHSVILPDDVLDKILAFLPIKKAMQIGILSSRFNHSWIFSRRLHFDNDFARGRSPENFKSMVNKVFDQHAGSSILSFRLSFDADGEGFLVEKWIKKAIEKGVEELELLFYVIGINFEGGGPVKLISDVYDVESIKILKLSFCQLDLPPEFKGLHFLSTLVLRKIIVTPTLIDNLFLNCLLLETLDIAQCYRIFHLKISTQNLKKFKELKVGDCPEILMIDIDAPTLHAIHYCGHVCFIKFTNIPEVKDVMLNFGPSKGFTGTFQVRNLVYDLYNIRVLTTTSTFLEGLTPKFMGGTLTEMQFSFWNLIEFHLIMEGAMYCNPYDIVSFLKNCQYLEKIFIDLKDFNFVCGPYWELRNRQAFEQSHVSFHNLKFIKLYGFKFQKDELLLVKFLLGSAPGLEKLVLITPNKSRRVKVVTLNLQGFYQDIQSWKASSRVEIAVFEHSNDRSSVSPMHSKTWY*