MPPVRTSHGKKRDASYIPRPPNAFILFRSSFIRSQRVPGNVEGNHSTLSKIIGKCWKALSREERERWEREAVTAQAEHRKKYPDWRFRP