MTRFLHKVAKPFTSAVQPQINLATHLKPTRINLSLKSYLKSNPIKTIFLFSDLLRKKISAVDSYSLLYVIKACTKKSLGTEGKQTHTLVIKLGYERIIFLQTSLMDMYAATTNIADVHRVFDEIPNKNVVCWTSLISAYVRNQKPYRAIEIFRHMQMDGVEPDQVTFTVSLSACADMGALDKGVWIHDLISRKPEFSEDLSLMNALVNMYVKCGDIRKAMLVFDNIRVKDIRTWTSMIVGHALHGQAEEALRLFSALEEENKSRSIQCRGTKDQLLVPNDVMFIGVLMACSHAGMVEEGKRYFRSMIEEYGIKPRLSHFGCMVDLLCRLGLLKEAYSFILAMPIQPNAVIWRTLLGASGVHGNEELAAVAQSRLRELNASLVGDDVALSNIYAAKGMWEEKIMLRHEMTQRRTPGCSLVEVGKFHS*