MDMKLPAELRYEANEHVAVITLNRPQERNALDERLTLGLQIAVARIKASPALRVVFLTGNGPMFCAGGDPKGFQRMAAAAAEESSGNGADNQSNKNDESAVAFAKLLRELDELPVYVVALANGTAMGGGVGLLCVCDYVVIKHAASVALSEVKLGVIPATISPYVVGRVGAARARRLFMTGETLRAEQARDLGLVDEVVVTDADLRAAADRILAAAQSAAPGAAAAAKALVREVAAAPRGSDEILRYTAAELARVRLTDECAAGMKAVLAREKPPWAKAPLVYPA*