MATTSSSLPMWALLEKLAKEVDPWAPGFWRDFGIGMLKPAAATAVVAMAVALSFTQRLGVEGEMMYAIARSFLQLSVIGFVLHFIFSQHNPVLIVLAYLFMVTVAGHTAGRRARRVPRGSYIAGVSILAGTAVTMAVLVVLNVFPFTPRYIIPVAGMMVGNAMTVTGVTMKKLHEDVKTQRTLVETALALGATPGQATEGQVRRALVMALSPVIDNAKTVGLIALPGAMTGLIMGGASPLEAIQLQIVVMNMLMGASTVSSILSTYLCWPQFFTKAFQLQDTVFAD*