MLEFHNVPLKTILRRAIMSLPTNFNDILRFFEKDYDTAKEDNALSARGQFLQLYPLNHLKKMTLDDYVIGKGTASFCACVEVKTRTWANMQGATALKFGIYYGKSKSDPTVRYRFTQKFGDDDSTNKEVFANVKDALLDLIQSGKELDFRAIDENPLSQMFKAKILSLYFPEHFINICSKDHLKEIAMEMGIKEQQFISKYQHLLFKKKLEHKITRNWSNPKYMSFLYAQFIRKDLSSAPAVIVKKPQKRNHPEVNFEEITDNRDLIGKKSEEYALNWEKNRLIGLGYSKLAEEIDDRRNRPTYGYDFLSFNAPGDERYIEVKSIGRDGKEGAFRFFLSGNELTVSNLSNHSKNYYFYLVQYGKDGEPCNLYVKHAQDLYTNSEMSPCAYVVRFDLEEPA*