MLASKVAILLAKRMTINQTKQIHAAILVNGLLDLESLLVQQIINSASSYSYYTSHYIKLVLNHVQNLDVFSVASTIQFYSRHCQFREAVNLYGKLQRCGLSPSTFAVSSALKACARILYRSGGISIHAQVYKYGFCNVVYVQTALVDFYSKVGNMDFARSIFNEMVEKNIVSWNSLLGGYVKSGDLTMAQSVFDEMPEKDVISWNSMVSGYARMGNIERAYALFRQMPERSSASWNAMIRGYIDCGKIELARSFFEAMGQKNNVSYIILISGYSKSGDVESAEELFGKLHKKDQLVYNAMIACYAQNSWAKEALQLFNAMLRLDLQPDEMTLASAISACSQLGNLKFGSWIESFIHETGIQMDDFLATSLIDLYAKCGSIDKAHKLFHGLKKKDLVAYTAMILGCGINGRAKDAIKLFDEMMNAEINPNLVTITGILTAYSHIGMVEEAYRCFISLQKYGLAPSVDHYAIVVDLLSRAGRLEEAHGLIKSMSIQPHAGVWGALLLGCSLHNNLELGEIAATRCIELEPDSSGYLSLLANIYASSGRWDDAERLRKGVEEKGYNKLSGCSWMEEVKA*