MSKLINTLLPYYVHKNILTPNLSFKKKVDFFFFYLDRYIYSPIFHKLCGNKTENEKNKLKKEFAKKLKQKFGINFGIYSKDNCYDNITKYNVNKNEEIEVAALWPNQIYYVNPLNVKKEIKDNKFNIVYIGHMSILVQTQNFNILIDPVLSNRIGLYNILGVKRIIKPGLRLENIPSIDFILLSNNRYDTMDLETLRRIILRDNSIIIGGMNIRRYMLKSKFPVVYPLNWFNKLQFENLAFYYLPTITNSHRYIFDKNVYLPGSFFIHDKLHNTSIFYSGHSSYSNHFKQIQNYIKTIIKNDQIDLSILPIGIYKPRELYAHFHMSPSEALQSHLDLNSKMSLCVGTDVFCLGGEKYKEANIELRNSVSYYEKTKNKKVNLITLEPGQNVMV*