MHTMHVLHLGAREWNGRARRIHGMSELVTPDSSREKKRTLLQFLSDHFQDIQTLREYLLQKQISKVNREN
RSFTNIQEKYGPYVAGAVFILKQGGAVKFQDKEEWIRPNNRSHFLAEIQKFQNVPVEAVDASGCAINYQG
LSNLLPLKELRSLSLQRCPNLDDWCLSRLYLLAGSLQELSLAGCPRISERGLACLHHLQNLRRLDISDLP
AVSHPGLTQILVEEMLPHCEVLGADWAQNLKLEPDKQPPDTSTPLSS