MSRHEGVSCDSCLKGNFRGKRFKCLICYDYDLCAVCFESGATTTRHTTEHPMQCILTHSDFDLYYAGEALNSDQPQAYTCPYCGKMGHTEATLQEHVATDHIETTREVICPICASFPGGEANQITDDFAGHLTLEHRSGPRDLISFLISFYHALHD