MAELSQMERDIETIINVFHQYSVRLGHPDTLNRKEFKQLVQKELANFLKSKKKDEKAINHIMEDLDTNEDKQLSFEEFIILVARLTHASHEKMHEHDQGHGHCHGPGLGESGHGHSHGGHGHSHGGHGHSH