MEPSPPRAYQSELAAVHTPPLDLHAHSALPRAVETAATLSAMSNQNEQLSIDVLGWNAVVELRADLRGLAAQLVSVMSTMSARCAAIEERLGECCGSVEARLGGELRRVDAEAKQAVAELDRRLHTNANAVTQLARGLERRVAGLEEAAQRRLEPPQPPPHAQPPPPPPIDEDALEERMMAAAAAASERAARVGEDRLRGELAELVAAQLRAALADARAEAARVEGKLGEEAARSAERDERIAEEVASLAADVQRTAAAACGLERRLAQSAREREAHEEALKEACAVLERQVREHCDALKEYAEGLEALIEGLSGRCDRLREAVAGYREELDAGVARAASLASEAQRGIRELRENARGTAMAHDRVDTLQASLSALRAESSARHTALTEAVEGLAAALEGERETTRVLKILASKKLLGSESAERAKLLLLHPPSHP*