MFTELNSILNATPDSFTQGEFILVSDRQSDASFLIHHFLSFYLRARCKVCFLGLVQSFSHYSAISQRLGVSLTQAREKGQLIFLEGLKESLSILIPQETTTGSQAMDFLRDPTVGLQRLYEFVRSSVSSDGGGEEGVEEWGPPVLLVDDVSVLLSLGVSAGAVLDFSHYCRATVCSQLQGNIVMLVRCHGEEAEDDGSDEGSEWLLKGLTHQCSLTLHVQGLPTGYCRDIHGQVEVCWRRRRGDGQHTQKKLFQYKVHDKGASFFAPGTSSAVL