MSILPLHSLIFNVNTTVKSYCYTSFLPSSSISSYRFRKLSEFSTHSSFDDSRELFVPKTKQNDDDSDDKPFSFVDEWGERSKPELRPTTKLSESDPPIDVDEWGRAELGINNFSGIEDEWGEKSFPELRPEKTVSDSDPPIDEDEWIGAKLTGNNFIDRVSNQGVSEPESTEEDGWDEAEVVGRINAGVEEDERVAEMKRCLIDTVYGTDFGLRASSEVRAEALELVAKLEAANPTPTTVELLDGNWILVFTAFSELLPLLAVGTIPLLKVEKISQTISTSSLTIENSTTLSSPVATSSFSATAIFEVQSSSRIQVEIKEGTFKPPEIKSKIDLPENMDIFGQNISLSPLQQSLGPLENVVAGIARTISGLPPLKVPIPGERTKSWLITTYVDSDLRISRGDGGLFVLVKEESSLLDQ*