MSSAGGGGVLGVGASSSRGGGTARKGPGHDRRITVFSPEGRLYQLEYAFNAVKLAGITSVAVRGVDSVTVFTQHDKDPIDPLLDRTDPVFSRVFAITERLGIVATGMAADGRALVHEARNQAAEFRFKWGYEIPPRVLAQWIADRAQIRTQHAGMRPYGVVAMIFGIDGEKGTLFTCDPAGICLGCKAASAGLKDSEAIKYLEEKMSGNPSLSFEATSEMAAFALRHVLGDINSLDIEVGSVEKEEPVLRVFLPAAGQEKHRG*