MKPIRKVVIPVAGLGTRVLPATKSIPKELLPVVDRPLIDYVLAEVRDAGIEHAVLVTGRGKSAIEDYFDHAFELEETLRAKSKTDILSAVEATIPKAGAVSYTRQQAPLGLGHAIWCAREIIGNEPFAVSLPDEIVAHRPGFLKQMVDAYHNVGGNLVAVEEVPLEDTSKYGVIAPKSRSDNLIEMTGMVEKPQPSDAPSNFRIIGRYVLQPEIFALLETQEKGAGGEIQLTDSMNSLNKEQTFHACICEGGIHDCGSKLGWLQANVALGLKSPEFGSAFADFIGAQIKT*