MVLINGVKYACERCIRGHRVTTCTHTDQPLTMIKPKGRPATQCQHCRDQRKNKNLHIVCTCGKKGKSPGMHLASCQCHKNSHCTCSSNASKKSDTKKKLQKSMSELSIRKEPETAGGSVVFNDRPGGSSIDAERPFEMGNGLFDMFSPSSDSYSAASIPGTSSALNSSVRAPTPRLITKSRSVDSQFPGDSSIDTSITADTNPNTTINENINRLPPNSDMVDNMFPLFPLVGNSSFSNSKDQPLSPIPDHVRAKLNQSSNLSGSSVNDKNDNINAALSHYQPIRPKRPESSLSITSNSSTASRPNPDMENFNYSNIPTSSANPPNSFNFSPDGANQNNDLTSNSLFDSQYESFINSLGQEERRDIPQTNPEFDKKSNQNQNQSNLDLELHPMFTELMLPMKYNNSKRDE