MMVTSVGAVVLLSTLIVVSIHPTRAAFAFAGANTVATAGGSAASAVGGKASSTLLRTELLSSAWTGFIAGCLHTLSGPDHLAALAPLSIGRTRMESAVVGALWGCGHDAGQLIFGLLFLLLKDRLHIEVIRTWGTRVVGMTLLIIGFMGIKEASEAPTPCVALDGGECDVSAVEPGQSLTSGKRKIGFATFATGIVHGLQPDALMMILPALALPSRLSGAAFLCMFLFGTVFAMGSYTVFIGSCSEALKTRVPRITEKLTWVSSVIAITLGVAILFSQLFGFSLF*