MPSEVMDQRSLSSICLPSGPLSFFSDEFRLPAQEQLRSLLQNLDNTASFIRYISKLNIPLHIDGAARLSTDDVCVSQHVDKSNSNIGKDEPFESSEGIESQTIGNLLPDDDDLLSGVIDDLEYIAQPRSGDDTEDDLFCSGGGMELEADDRFSYKKASNSVGEGASDGQLWEPSRLFANEQPFGEHPSRILIVRNFNSIVDDTELRVLFEQFGDIHMLYTGCKYLGFVMVSYYDIRAAQKAKRALQNRPFRHCKLDIHFTVPKDNPLVKDTNEGTLILFNLDSSVSNDDLCQIFGVYGDIKEICEMPQNLQKKFIDFYDVRAAEAAFHALNGSSIVGKKMKLESRSTGAAQWWYYPAKFTYVFLILL