MLMQKEQKLNLELGSGLEALEENEDESAGKAFVAKRERYGVIVAKGSSKRGVTEGGRRDALNTKNCYACGEKSTSGPIAGSGTRSASLVSIEGLGGEALTALGIEKVVWECKTPNGARTVNLGRVLARSGSEGERGCYAESNGRGCKGIARFETEGVVRMEAVQHGRLWEIATVKKARAFLAVKAPAEMGRRIREAARKPQVVVGKKRVEVKPVNYIEMDEVHPVNTETEPKDHGAMEAVGASAKDMEPLQRKYANATFLRATRSRAKW*