MGRSGTSTVRLLLLGSSFLCVLLVSTSEPASESDDVSALLAFKRAIYEDPLSKLSDWNSKDEDPCAWSGVGCSGLNNRVVALDLSNSSLQGFLAPEIGSLRSLQTLVLDRNTFMGSIPKGIGMLQNLIELNLSSNQLAGPIPSEIGDMAKITKIDLHANRLDGTIPPELGKLGSLLELRLSNNCLTGIVPASNDSDVESASTSDQTGLCQLSQLTNIDLSYNFLVGDVPACLQQIQRSSLVGNCFQNNTSNRPLQQCETNQDRGKDNDADENVQKGLPEPLWLLILEVIAAVSLLCFLTLCTMTGLRRCRARSSGSETSVPWTRAVSWKENTVISIDDDLLVNVPKISRQELAEACEDFSNIIGSSQETVVYKGTLKDGREIAVVSLSVPVHYWNDYVELHFHKEVIEMSRPSHENVAKMVGYCKESDPFSRMLVFQYPPNGTLYEHLHDGDGWQLSWPRRMKLALAISRALRYLHTELQPPFAVAALTSSSVYLTEDFSPKIIDFERWRYLATKPGFGSLNGGSVNSVTDSRHKRFMDVQANTYAFGVILLELVSGRASVSKDTGGLVDWARKHLEHPEEFGKLVDPRLQSVNQESLGIVCNVVNLCIDLEPSRRPSMSMIAAILEEGIEASAATLLRNSSLAWAEAELAIS*