MLLHFQGAVENLLERSSYVQLQDGSVVELDSSSRNHIMQSLHEMSSKALRVLGFAYKEDLQEFATYNGDEDHPAHQLLLNPANYPSIESKLIFVGLAGIRDPPRKEVRRAIEDCREAGIRVMVITGDNKNTAEAICREIGVFGSHEDISSRSLTGKEFMELANPKAHIRQSGGLLFSRAEPRHKQDIVRLLKDDGEVVAMTGDGVNDAPALKLADIGIAMGIAGTEVAKEASDMVLADDNFSTIVAAVGEGRSIYNNMKAFIRYMISSNIGEVASIFLTAALGIPEGLIPAQLLWVNLVTDGPPATALGFNPPDKDIMKKQPRRSDDSLISAWILFRYLVIGLYVGVATVGVFIIWFTHDSFLGIDLSKDGHSLVTYSQLANWGQCKTWNNFTASPFTAGSEVISFDNPCDYFVEGKVKAMTLSLSVLVAIEMFNSLNALSEDGSLLSMPPWVNPWLLLAMSVSFGLHFLILYVPFLAQIFGIVPLSLNEWLLVLAVALPVILIDEILKFIGRCTSGIRSGRSPTKQKEE*