MALPTPSDGTLPAEARGRGRRRRRVWTPSQSEALRACFEGNPYPGIATRERLAQAIGVPEPRVQIWFQNERSHQLRQHRRESRPWPGRRGPQEGRRKQTPVTPSQTALLVRAFEKDRFSGIATREGLARGTGLPESRIHIWFQNRRARHPGQGGRAPPPTGVLCNAAPGGCHPAPWLVALAHTGAWGTGLPSPH