MEDDFNTILDRLTAQTHELTVIPIINMGGISKTTLARKVYGDSFIRSRFDKHAWVTISKEYNERQMLLELVSSITGSKQEMSDDDKLMEIVYREETGKHIVQQCRGLPLSVVVVAGLLGKMDPTHDNWKRVEENLNSFFGFPEDMEIGVSNLIRLWIAEQFVKARNNKRLEMVAKEYLEELIDRSLILVEAHDTENGMHVINENVPEVIRRVIFQFKLEEKHMQQRSGITRTFISMQSGLDIPEGICSIVSQFKLLKKTIVRIGKQPLFLSNLKKLCLHYSPFIPEIIPNLKKLKISDRYEHSDWPAILDSLSLVQELKTLDIATEAAIDPMIFSRDIFPPNLHVKL*