MIALAAAALLAALPAGEARYRVELSGEPVGAAELRVACAGARCRLTFETWLRAPEEAGGAVRVRRVEAEVDREGRLAGAVRRTEDGAPRAASAAPGRVPASAAELAILASLAAGGGAAACLPAFDEEDGRTGLACAGPALPDGARALEVLGEREEVRAAPDGFPAEVRLPDQGARFVRDAAAAPPARAPRLPVRVPGPAEADRARAFCGLAADPPAPAPPPAAAPPAAPGPGDCRAQAAAWIAAARRAGLEARQAVGVAHDGEGFTWHAWAEVRGPAGWIAVDPAFGEAPARGPRFTVARFTLGDPAARAEAGRRILACWGRGRVR