MFFYSIFVFFGMFIRSKMLNEVLKKKSGRYYHSGSDRDMVRKITYYENLNLNRVQKFSFAAYYINEDSDEFKSLQNEEREKILAPYPYFEFHFAVADNGYLMDFKDVFFSWLDGDRVFMYDNKLDVDFKSSDVPYFKFNKSNDLDSKIVGEYPVNVINYFSISINEALFKLLLKQKTLTITLISSDDAKYNISVTNFLSSDDFSVFNKDEDKVEDIGIDAF