MGQHWSPFQILFVRLHLAKGYVGSCNGNSIQSHIKNSITSSTESTIRIDCLMLGEKPYTCQWPECEWRFARSDELTRHYRKHTGAKPFKCIVCERSFARSDHLALHMKRHLPKNK