MAAGGGAAAPFVWKTYMMVEDPGTNGVIGWGRGNNSFVVADPFVFSQTLLPAHFKHNNFSSFVRQLNTYGFRKVDPDRWEFAHASFLRGQTHLMRNIVRRGSSAAAGGGGGGGGKRKDAGSAEPSADDMAMVATEVVRLKQEQRTIDDRVASM