MMARARPRAPMLQDHEPSTMEGTDDEIDSGSDGSGAFLSASELDDSDSNAEQPLPHQKKRRFDGDDTLGLELVTATVLHGSGAAPAAISSAHIDASEEAEASLLQLEVGDLLREARPNLALETALLELVRTLAALLRALPAVEVAAEGSGAATAVRGFLSDLAFHPVRPFMFHAPTRVQVVGSLALCAAVRPAPCLDLAVLIPACCLDSKDQLNHRYLAKRALYLAHIASQLEAHPQLGTLTWACLADDPRRPALLLHPPPGTSPAGFCIRLLPAAPPELCPLPKLGPARNNLRSAVSVPAPPPPEVLAAAAAAAAAATQAAAVSAAAAKAARGGRRARPVRGPNPAKQLQERKAAAGAAAKAAEVAGX