MNQTLAAQFLTRDQVTNFVVHEGNGVKGLSETGIKVLPDQYIQPFEERLINFHVKEDSDESIPVIDISNLDEKSVSKAVCDAAEEWGFFQVINHGVSMEVLENMKTATHRFFGLPVEEKRKFSREKSLSTNVRFGTSFSPHAEKALEWKDYLSLFFVSEAEASQLWPDSCRSETLEYMNETKPLVKKLLRFLGENLNVKELDKTKESFFMGSTRINLNYYPICPNPELTVGVGRHSDVSSLTILLQDEIGGLHVRSLTTGRWVHVPPISGSLVINIGDAMQIMSNGRYKSVEHRVLANGSYNRISVPIFVSPKPESVIGPLLEVIENGEKPVYKDILYTDYVKHFFRKAHDGKKTIDFANI*