MRARACVAAALAVLAAPIALAGTLEACRTAPPEAGGAARCVQAARKSAQAELAAAESARRNALRARIAARDAAVDRGAAMAFDRTVRAHQLYRQAECDLARRLARNTPDADLAEAACDADLSRERIGALREATYPATPAPNPAAAPAKP