MSMAQQGHGAATSLPPGFRFHPTDEELILHYLRNRAAAAPCPVPIIADVDIYKFDPWDLPSQAVYGDCEWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHDAATGQGVGVKKALVFYKGRPPKGTKTAWIMHEYRLAADPLAAAVNTYKPIKFRNVSMRLDDWVLCRIYKKTGLASPMVPPLADYDHMADHDDLSGGGSTFDDAACSFYAHSSSSGGACGTMITQQQPHAGRLPTIPSFSELFDDYSLAQILDAEAEHGATHHLAVHPSLNMLLPVGDSAHGVQPSYYAPSSSSPDTSGGSAGKRKAASPEESSAKRLNGSCFDAPPQSATGWQGAASVLGGLSHQMLPQF