MESSAALVEMTDPVGLAQLSAESGSASLSTRLLLKLVKTANDFVRRADGTINRRLADLMEFKVPADEVPDRRGVSSKDVVINPQTGLWVRVFLPPAEVSHETTAAARAVNGAVNMEEAKGKKRPVIFHFHGGGFAVLSADVFTYDIFCRRLCRRSEAVVISVNYRRAPEHRYPVAYDDCYASLEWLEGYSGDLFKSHELDLSRCVLMGDSAGANIVHHIGCRLAARDDSVVMLPGSTSGSSLSTPWPSHQLKVVAHVLLFPFFGGEERTPSELRLNARKAPLVSVENMDWHWRAFLPPNSNRDHPASNVFGPNAPDISLLPLPPSLITIAEFDILKDWQLCYAQGLARASKPVRLLYYVGGVHCFHILTNGKLSSNMFSDIMTFINDVMSKQNSASGCVK*