MEAKKWLEKKKKEPVQIKSETMGNVLEALMSYLKLVPYYHDQVLSNMQQKLDSLCEQMNFMKDQVETVAFLENEDKNMDSLATGLLSCQSQICKSNDESVLSGSWNSSIDLKRSS