MKTILLAISGSIAFYKSYELISLFKKEGFRVKVLLSNGLLKFASKMSFEALVDEVLCEENESWQNSNNHIAFSKDVDLVLFAPASVNSINKLAFGIADNLFIQTLIAANKPLIIAPAANTNMFHHFSTRNSLKILKENKALIIEPICKVLACKDEGVGALAEVKDIFNITKRELLKEKFWCDKSVVVTGGGTKEKIDDVRCVSNFSSGKMAKAIADAFYFLGARVKLLSSVEFDAPYELCKFESSKDLKELLDKNLNHDFLIMTAAVSDFIPQSVKGKIKKNEHLQGLNLHLSLNEDLLKTCKFQGKKIGFKMEFDSQNALENAKKSLKDKQLDMVCLNIIDQKNYFGSDQNELYFITLNNENKSTLQSKEKLAFELVKWCEKL*