MGRAIKHGGEGLGRPHAGKCAAARAQPGQAVRRERLGRWVSLGVIRSSTGSKTRAGGLTVTRKSVFCSVGPGAAVPRITGWIKLRTYSAAADERVAKFKGQKDTDGKYTVTLIEGDGIGPEISQSVKDIFAAANAPIKWEPVDVTPILKDGKTAIPDDAIKSVQKNYVALKGPLATPVGKGHVSLNLTLRRTFNLFANVRPCRSVAGYKTPYDNVDTVLIRENTEGEYSGIEHVVVDGVVQSIKLITKEASERVLRFAFQYARSINKKKVRVVHKATIMKMSDGLFLNLARDIAKEFPDVEFDAELLDNSCLKIVTDPTPYNDKVLVMPNLYGDILSDMCAGLIGGLGLTPSGNIGDECSIFEAVHGSAPDIAGKGLANPTALLLSSIMMLQHMGLNEHATRIQKATFDTLAEGKALTGDLGGSAKTHEYAEAIMKRL*