MAAGGGAAAPFVWKTYMMVEDPGTDGVIGWGRGNNSFVVADPFVFSQTLLPAHFKHNNFSSFVRQLNTYGFRKVDPDRWEFAHASFLRGQTHPLRNIVRRGSSAAGGGGGKRKDAGSAEPSADDMAMVATEVVRLKQEQRAIDDRVASMWRRVQETERRPKQMLAFSSRSSATATGC