MCAVLRQPKCVKLRALHSACKFGVAARSCQELLRKGCVRFQLPMPGSRLCLYEDGTEVTDDCFPGLPNDA
ELLLLTAGETWHGYVSDITRFLSVFNEPHAGVIQAARQLLSDEQAPLRQKLLADLLHHVSQNITAETREQ
DPSWFEGLESRFRNKSGYLRYSCESRIRGYLREVSAYTSMVDEAAQEEYLRVLGSMCQKLKSVQYNGSYF
DRGAEASSRLCTPEGWFSCQGPFDLESCLSKHSINPYGNRESRILFSTWNLDHIIEKKRTVVPTLAEAIQ
DGREVNWEYFYSLLFTAENLKLVHIACHKKTTHKLECDRSRIYRPQTGSRRKQPARKKRPARKR