MATNFSFPEMTPAQIAEGLHSYDIAPNPNLRAEDIAKPQPELLPNVFSLFFTNVVGDNPPDEQLGFDELLVLENPEHHLQAMALRRIYRKARDFLDSIYFGGLTLRDFLRPHPRRIIDILSALVNYLHFRQEKLDVLKPISQEYFEREDQLTELRARVAELQKAKTEHTYNEQMEEPVVQQLQAEVNTLRQKIQEYNTHQLALRSRAKAVDEKKEGLLSKISQADFELIKHSQENSKLLSKIVQSPEKTLKTVEEKKGVRDELKTLEKMAMHKVQEKNNTLEMYTKVCDKLSKHLSKISALHETSTAAKASEKDVKAQKAKISDHSLEMKTIRIRAAEWQSKVHETEVRLKAKEKERDQRIEENKQKMTTLKSEVESELKCLADREREIEEKIAKAADLCSQSDSVEVAGRKKREEIYATFEQVCETANMYMDGIDRSRKEVDEASMAIISQIGP*