MAAITITQEQLQEIMKEAMKAALTHARQATGTYSVVPGGGEGLDTTWDLTSDKGMKYFQMKYFQEATKAPTVLYDGSIEKLHHFLGLVKKRSMTYGMMAVISNINVGNNTTRAILTEYGSITQEQMKAHAETYQREDNRKRQAAKMVEALIANSIEQDVFDELEQYEEKYTVKVTPTGGTAEVKRQDGPMIPINLYDIQAFNRKVNGLIVSLRARQAQVPTLIAPLFRAYKTCEDKMFAQYFSRKEEQYEDGSLGADMEHAELIRLANEKYKIITGKKEWKQKTEHELEFMALKAEVADQSKEEGAYAKTQSEGNWQGREPME*