MKVPVMHDVLMQISMQMVKDGKHDIYISSSSELKELNQNAFQKVVGLARVEIEVDQLMMMPRLRYLLNVTIRGEREVVLRRLLVLQGKGSSVIHVRCPSLVHFYWWCNNETTDLEFLRDCSSLQRLQLTEWSHLANVDALENMTTLMCIHFETCPNIQRSSRGLSKLMGLKELSLSTDTTKKLYKSKLEGFPDCITLLKALNTLNLLDCENIEALPEQISALTALEVLGFNGSSKINTLPQGISSLIRLKILSLNGCTGIESLPDGISGLKALQMLILSGCLNLKNLPHGIASLTELQYLNLKSCKRLETLPDGISRLVNLQFLVVEGCSSLKSIPQDISSLTGLVGLASGFCEELQSLPDAISGLRNLQILNLKGCKNLVTLPDGVSGLTALKNLDLEECASLRKLPEGISSLTALNTLSLNGCKKLNALPEGISALRALTTLKLERCSDLRSIPLGFSSLTRLQIYSWNWFD*