MAPLLAPGRDRAGREDEDGCEARGDRKARKPLVEKKRRARINESLQELRLLLAGAEVQAKLENAEVLELTVRRVQGALRGRAREREQLQAEASERFAAGYIQCMHEVHTFVSTCQAIDATVAAELLNHLLESMPLRESSSFRDLLGDALSGPPGVHGRSNWPVGGPLGSPLPSPRGSGDDQSSDLEEAPEAELSRATVEGPELVPVALGSLTAAHMAHSVWRPW