MHPPCIIFLCVAGLSLDSNMSMSSVDPQSPLDMKPDTALINPGNFSPSGGPNSPGSFNAGCHSNLLSTSPSGQSKTVAPYPPNHPLSGSKHLCSICGDRASGKHYGVYSCEGCKGFFKRTVRKDLSYACREEKSCIIDKRQRNRCQYCRYQKCLTMVESTSNMHADMPIERILEAEKRVECKIEHQGNYENAMSHICNATNKQLFQLVAWAKHIPHFTSLPLEDQVLLLRAGWNELLIAAFSHRSIDVKDGIVLATGTTVNRNSAQQAGVGTIFDRVLSELVSKMREMEMDRTELGCLRSIILFNPDVRGLKSVQEVNLLREKIYAALEEYTRMSRPNDPGRFAKLLLRLPSIRSIGLKCLEHLFFFKVIGDSPIDDFLMEMLESQSDPX