MARDSQFSGGKSHLEMGSLEGRAVLQLEDETLADSKHNDRRTSSMDAAPQISVFDTDTDDVSCKCTWKSILRQIHIVLFSKKLNLLIPCGPLAMLVDMLTDHHGWIFFLSLLGIIPLAERLGWATEQLAFYTGPTVGGLLNATFGNATELIISMYALRRGMIRVVQQSLLGSILSNTLLVLGCAFFAGGIAHSTKDQLFDKGNAVMNSGLLLMAVMGLLFPAVLHFTHTELHFGKSELALSRFSSCVMLVAYGAYLFYQLTSQNSFYMPLAEEEGENDESLEEEEAPEISKWGSIIWLSILTLWIAVLSEYLVNAIEGASVAMSIPVAFISVILLPIVGNAAEHAGAVMFAVKDKLDISLGVAIGSSTQIAMFGIPFCVVVGWIMGRPMDLNFQLFETATLFMSVLVVAFMLQDGTSNYFKGLMLLLCYLIVAASFFVHIDPEAIQDKPKKT*