MEMVGALWSAFAGGLAANTSLRVLRLAYCGLGAVGAAALAPALMQNSTLTELDLTGLSAATARQQLGAVIACAAANLKFLAGGLRPCLDVSLKSSGDVEYLRAYMPTNRATMTGRGGGTMSKEEKDKIAQEYFGKPYDELDTNQQKSVLLQNDTGGQALASERERVSQEMYGTNYKELNKEEKKEPLATKPANLLALFGLTKAPSKVVPQTVDKLVQRVAEEDTQSLAEAALRNLKSYVAQQGLELPDGWKATVKVRLTTRSSGRTGRTTTNSYTSPSGKICRSHAAVVEFLRASRSTPASSPSSCGPTPDGLLSPPLTDVSDASDGDGEPSAKRCRH