MAEDTEGRGVLHQVQGKNARGDFYIMAGVSELSEYYVQWHSSDELEAVHLEYLPVYHVFRHLHSHPHQHLPHMAATELQAVMTNLLRRYPLHQGQHPSVPFFPNNILPPLIPGLQIEMGMYCAICLQLYKGIQSVTRRRLNIQAFYQCGNATIWFPVDTSNSLHDFNQLQQSYLQDTRGIMTKHKWDLLLDGLSPQSILSLIALPSRDEPMYLKVTLKDWVYEFFLEVNTYIDHHQDSPLLQQVMYEGYEHLYLYHRNAP