MTIGLPVREGVSSAKLTLIVACFLLPFLVEAESRAPAPLSFSFDFSNSASYRLEDLLFEGNASEPSNKLVDLTCNEFAETIHKCKGRMSYAHAVKFYDATTGEVASFSTRFTFAIAIRSDISNPTDTKGDGLAFFLAAYPSTIPSNSDGGNLGLLATNHSKAYGTDRFIAVEFDTYNNIWDPNKTYDHMGVDISAIESANTTSLPSYSLNGTMTASISFNSSTRMLLANLHFDDHPSFQPAEVSAILPDPVTLLPQEVSVGFSAATGGSGSELHQILSWSFNSTLGLALYC*