MAQGQGAATSLPPGFRFHPTDEELILHYLRNRAAATPCPVPIIADVDIYKFDPWDLPSQAVYGDCEWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHAAAPGHGVGVKKALVFYKGRPPKGTKTAWIMHEYRLAADPLAAALVAAIDSSSSVAFDKDRHGALDDWVLCRIYKKTGLASPMVPPLSDYDHMADHDDLSGGGSTFDDAACSFYAHSSSSSSACGTMITQQQPHAGRLPTIPSFSELFDDYSLAQILDAEAEHGATHHLAVHPSLNQLLPVGDSAHGVQPSYYAPSSSSPDGSGGSAGKRKAASPEESSAKRLNGSCFDAPPQSATGWQAAASVLGGLSHQMLPQF