MSSGTEVQTQQLSSIIEKLISNGIKNLEVHDRYILPPHERPQMSEISHSECIPVVDLKDLDGPNRTTIVGEIRRACEEDGFFQIVNHGVPENVMKSMMGIAKEFYEMPVEDRACFYSEDPCHPLEEVIGSWPEKPAAYRDIAGKYAGEMRALILRLLAAISEALRLDSDYLNKVLGKHSQLMTLNYYPSCPNPDLTLGAASHSDAGVITVLMQGDVSGLQVLKNGKWVAVEPIANAFVVNLGDQLQVVSNRRFRSTQHRAVTNMYTSRISIPTFYLPGDEAFIAPASTMVDEQQPAVYRGYKFEEFMETYWELRGKSVVDRFKIE*