MTRVERLEELLSHAVSQRSGRIRVVTDVDELRLDEEVVRRIVHRAAELDHALVESAPEHVLRGERAQEVARALDDILRSVLELVGVEEETERDLDDLFKDSVLVVVRGRERKALRELVDAPIVQTGGPLVPEDYRKVNPNLPEKLPEGLVKSVERARRELEEYIRKSGAKRIVLVREEDDRVGEVLEEELPEVAEELGVDHEVIVVPDFTELSPSDLLSGRTK