MCAVLPQPKCVKLRALHSSCKFGVAARSCQELLRKGCIRFQLPVPGSRLCMYEDGTEVTDDCFPSLPNDS
ELLLLTAGETWHGYVSDITRLLSVFNEPHAGVIQAARQLLSDEQAPLRQKLLADLLHHVSQNITAETREQ
DPSWFEGLESRFRNKSGYLRYSCESRIRGYLREVSAYISMVDAAAREEYLRVLSSMCHKLKSVQYNGSYF
DRGAEASSRLCTPEGWFSCQGPFDLESCLSKHSINPYGNRESRILFSTWNLDHIIEKKRTVVPTLAEAIQ
DGREVNWEYFYSLLFTAENLKLVHIACHKKTTHKLQCDRSRIYRPQTGSRRKQPPRKQPPRKRPPRKRQ