METSPQFRLIFAVIISSLIAFRSYKRKSLDLSGGIAGFLVMTIHFTAGFRYGALLLVFFLTSSKLTKVGEDKKRRVDVEFKEGGQRNWVQVLCNSGIASVLVVIACTLTGWKDKCLDSKQSEIVTALIGGIIGHYACCNGDTWSSELGVLSDAQPRLITTFKPVKKGTNGGVTKAGLLAALAAGTTVGLTFLIFGLFTASCASDVALKQLLVIPLSALAGLCGSLIDSILGATIQFSGFCSVRNKVVGKPGPTVKKISGVDILDNNGVNFVSILLTSFLTSIASVYIF*