MKMYNFSVAVFLMSLLPTSMVIRPEFGWKRNNGDQFCTVTDHVFSRDLMQFVLGANSNLFREYIGADFKNVKFSDLPINPNVQFHFILAFAIDYTQSGSLSPTNGKFNVFWDAQNLSPDDVKAIKTQHKNVKVALSLGGDSVMNAFAQFKASSVSSWVNNAVSSLTEIFQHYHLDGLDIDYEHFDETQPNIFAECIGQLITKLKKKKIISFASIAPYDDEKVQTNYQALWKKYGHLIDFVNFQFYAYDKSTTISQFVKLFNTQASLYSGGKVLASFVSDNSGGLSPEKGFFEACRMLKNSKKLEGIFVWSADESKQIGFQYEKQSQSLLAS*