MAESALEKPERAPVLLKQARDLISSGDNPQKALDLALQAMELFEKFGNGKPSLELVMCLHVTAAIYCSLGQYAEAIPILERSIEIPVIGESQQHALAKFAGHMQLGDTYAMLGQLENSIMCYTTGLEVQKQILGETDPRVGETCRYVAEANVQALQFDEAERLCQMALDIHKANNSAPSVEEAADRRLMGLICETKGNHETALEHLVLASMAMVNNGQEAEVASVDCSIGDTYLSLSRYDEAAFAYQKALTVFKTSKGENHPAVGLVFVRLADLYNRTGKIRESKSYCENALKIYENPMPGVPLEEIASGLTNISTIYESMNELEQALKLLQKALEIYSDTPGQQSTIAGIEAQMGVMYYMLGNYSESYNTLKDAISKLRAIGEKKSSFFGIALNQMGLACVQRYALSEATELFEEAKSILEQEYGPYHPETLGVYSNLAGTYDAIGRLDDAIQILEYVVNTREEKLGTANPEVDDEKRRLGELLKEAGRVRSRKARSLENLLDGNAHAANNVVIRA*