MAGRAGEGNHAFLRVKFLKNNGEINNYYRCLDVLGEGAYGKTHEVEHVSNGRRYAMKVQRFERVAPGAVVTPWNDPYGDVKRIYKEMVILNVILPRHRNIIELKDLLMSVDTVYIVLELCASKCLSHFYPIAQNRSGRRIFKQIVEATHFIHQHGVLHMDLHSENILFADDTMTESKIIDFGLAVYKPALAVKVHANFKHREWFNIDDLSCLHEDLSVPQEDIRALGHILHCILAGTDVYPGEFEQPGAIGEAEGEGVTPDYMPRMHIFDRKAKDLLELIGPEYFRRGALPTIDKVLTHPWLA*