MEVTAEFGGAYYGGAAGREKKALQQGCGDHFAVDDLLVLPYGEEDETTREGEATGGKEEAAGFGNASADSSTITALDSCSNSFGLADGDFPGELCEPYDQLAELEWLSNYMNEGDDAFATEDLQKLQLISGIPSGGFSTASVPSAQAQAASAAASMAVQPGGFLPEAPVPAKARSKRSRAAPGNWSSRLLVLPPPPASPPSPASMAISPAESGVSAHAFPIKKPSKPAKKKDAPAPPAQAQLSSVPVHSGGSAPAAAAGEGRRCLHCETDKTPQWRTGPMGPKTLCNACGVRYKSGRLVPEYRPAASPTFMVSKHSNSHRKVLELRRQKEMHQQTPHHHQPQVAAAGGVGSLMHMQSSMLFDGVSPVVSGDDFLIHHHLRTDFRPPI