MEKQAKLTRTQSSLLRSSSNLRSSYQSLSSIVEGEQDLEAGEKEEKQRRKPPKPFGSPNPKTGLTRINPGLAFTMVSLSFLSLSSFFFFVVFSQTDEILTSENLLLALIFVAVALFFASKNISLLNQTVIAIKNLGFQNRDSKSKPVQWYIGDDSKPEKKVIKRFVKEGVQFYSNGDFYEGEFNKGKCNGSGVYYYFVRGRYEGDWLDGRYDGHGIESWARGSRYKGQYRQGLRHGFGVYRFYTGDCYAGEWFNGQSHGFGVQSCSDGSSYLGESRFGVKHGLGSYHFRNGDKYAGEYFGDKIHGFGVYRFANGHCYEGAWHEGRKQGFGAYSFRNGDAKSGEWDSGVLVTSLPLTSEPVSRAVQAARETANKAVNRRRVDEQVSRAVAAANKAATAARVAAVRAVQNQMDGKFCQS*