MKLAGLKSVDGAHEESVWAAAWAPAAEHRPTALLLTGALDETVRAWRADDLAAASPPARGHALGVVSLAAHPAGVIAAAVSLDSYIRVFDVDSGASVATLDAPPSEVWGVQFHPKGVALAAAGGGSGSVKLWDTEKWQPIASLPVPRPEGARPDKTGSGKFVLSVAWSPDGKLLACGSMDGTIAVYDAVRMKFLHHLEGHHMPVRSMVFSPVDPHVLFTACDDAHIHIYDAKEKGLIGAMSGHASWVLSIDVSPDGMAVATGSSDRTVRLWDINARASVQTMSNHSDQVWAVAFRPPGGEGVRAGRLASASDDKSISLYDYS*