MGKSERPEHTAPPEIFYNEDEARKYTTNSRMINIQSALTQRALELLALPDDGTPRLLLDLGCGSGLSGEALTEAGHMWIGMDISPAMLDVAIEREVEGDVALHDLGHGLPLRMGTFDGAISISAVQWLCNADKASHEPRKRMKRFFETLYSSLTRGARAVLQIYPENTAQAEMLVSSAIKVGFSGGLVVDYPHSTRAKKYFLVLMVGSSSMVPQPKGLDGIEPESDAEMADADGVQVMGSRHRNKRRKSADSSGGKGKEWLLKKKERMRHKGYEHIPPDTKYSGRKRRRTL*