MHLRTDVAKKDPGLSHYAANPEEGVDSLRSLLNDAIKVVPEKQRSETPVRLGATAGLRTLPGESAKNLLEAVTTFLTESPFKFVRDWVSILDGTQEGAFEWVTINYLLGNIGQDYGRTVGVVDLGGGSVQMAYAISEEDARNAPKPVEGEAGYVKDLNLLGKLYHLYVHSYLHYGLLAARAEVLKLVKEKESCPCLAGGFQGEYSYGSVNYTAVGSASGADFSECQNLLMEALNKGHACEHMQCTFGGVWNGGGGDGQKKLFVASFFFDRALQAGIIDNPDAVVAKLKPADFERAGKKVCALSIEDIGEHYPSMDKRHRAYFCLDLAYQYALLVDGFGVDKHQEITLIKKVFF*