MDEKELNHEASMLRKVAFLGICISTVSTLTCIIAIPLLYNYMQHVQTNLHSEIDFCRHRTVGLFIQYERMQSASGIKGRRIIVKKQAGYDFAESNTNAESGFSSSKSSLAPGGQCCSCKTGPSGPPGPPGEDGRDGRDGKPGLNGEDGTD