MSSAKRRLYSLIQNATEPYAFEPDLAVNLDIADLINQTGGNLPREAAFAIVRKVNDRNPTVAYLALNLLDICVKNCGYAFRLQIASKEFLNELVRRFPERPPSRLNKIQVMILSLIEEWRKTICRVDRYKEDLGFIRDMHRLLSYKGYTFPEIDKENLAVLSQKSVLKTAEELEKEDREAMSAKLQELIRRGTPADLAEANKLMKVMAGYDTEQKQKYKEHVLVDLEKVKRKAALFGEMLNEVSESDKLASGDLYDELAYSLKAAQRKVDKILEEMSPEDDSYVTVSDLKSLIASLLTQYDHLLEGDFSSARTVAADNNSLLQATTESAKSNSKTSANASNTQSAMDLLIDLDIGSDAQSPSLPASSSQMPTSSFNMESLSQSLLGTVEAPAEVGAISLTESFNSPVSNSSPNVPINNFTSTCAFENSHLNFQITPKSKTRDQVVLLATYTNLSPYDTVENLQSFIAVPKKYNLVLQPQSGTNLSPLQKDGIYQEMIVTKLLDVTELPVRFKLTYKVNGRSQEYTGQSSIRLL*