MHEIHFNTVSFLLFFFLLLVIFVQKSKKTNQRLPPGPWKLPIIGSIHHLIGALPHHVLRNLSKKYGPLMHLQLGEIDAVVVSSPHMAKQVLKVHDLSFAARPEHMASDIVFYSQNDIVFARYGDYWKQMRKICISELLSAKMVKSFSLIRQDAVHDLVASIRSTPNVVVNMSEKVLRLTSSVICRSAFGKVWDDRDKLLMLMREVLALSGGFNVYNFFPSWALLREISGTRSRLMSMHKKIDVILEKIIHEHKEEKGRGEFGGEDLIDVLLRVMENGELRFPITNDNIKAVILDLFFGGTETSSVIIQWALSELMKNPNVMAKAQEEVRCVCKGKKDLNDNDLEELKYLKLVINETLRLHPASPLLGLRQCREETQIDGYTIPLRAQVIVNGWAIARDPESWDDPETFVPERFENSCVDFKGNHFQYIPFGAGSRMCPGMHFGLANVVYPLAQLLFHFDWKLPYGQQPEDLDMTETLGISATRKNDLHLIAIPQ*