MALEAVVFSEGLFGSWAMAAAPGGGGWSWGHGENEHGGAVEGVMDLEGGAVAAYWEVGASSSVMMQGADQQEPDASLSAAALPENGGGGGNNAAAGGGAVFSQEVAVAAAAAPMSPPPAGRRKRRRTRSVKNREEVESQRMTHIAVERNRRKQMNEYLAALRSLMPPSYVQRGDQASIIGGAINYVKEMEQLLQSLEARKHARRQDLSSPGAAGDADAAAGPFAGFFTFPQYSMSAGAGGAPFPATANTPPEDGEGRPKNADADGNHGDGDDAAASGSRPSSVADVEVTMVESHASLKLLSRRRPRQLLRLVAGLQGHRLTVLHLNATSDDARRMGPSTPSAS