MLSLEAMGAATAATDGECSPIMLYTHGRPIHVGCGRTCGSSRLKVTTSQSQQECTNISEEIAGKMQPFLGYMCPVGWCDAQQTCQLSGLKLECWNANTKTAATRASTSNGR