MALRRAITKRLIDGYKCVRPSNTKILRHYMTSSNLTDPIMAIRIESVSPPRREEATSVTGLSVSETKKLLRMYQMEKVKARLREIPKNSVSYWEFVQICCETCGNNDEQGSQMAQSLDQAGSVVVLGDIVFLHPYQIAKSMAAMIHQTSALPNDPRKEELAQLETTKKCIDIKARRIVQAELYCGLGLLAAQTIGFMRLTFWELSWDVMEPICFFVTSLHFLLGYYFFLRTSTEPSFEGFYQQRFKTKQKKLMESHGFDFLRYTELNSLFTPLACKSEVSTV*