MEKSEDEGKWWTNETVAVVTGANKSIGLEVVRHLAKEGITVVLTARNEESGLAATNSVVAQGYSNVHFHQLDVQRDSSVSDLAHWLEHKFNGIDILINNAAISGKKVDREFLASRGIDFKTLLKDESLTEGISVDYDSAKACINTNYFGVKRTVKALLPLFKPSPFGSRIVNVSSRAGLLKQLRSEALRKQLSEVENLNEEEIDAIVNSYLNDVKLGQVDGKGWPTRFTSYNVSKIALNAYTRETSAAVGAAHVVRVALFPPGGPSGHFFHMDKMASF*