MVKICCIGAGYVGGPTMAVIALKCPHVEVAVVDISVPRINAWNSDQLPIYEPGLEDIVKQCRGKNLFFSTDVEKHVREADIVFVSVNTPTKTTGLGAGKAADLTYWESAARMIADVSVSDKIVVEKSTVPVKTAEAIEKILMHNSKGIKFQILSNPEFLAEGTAISDLFNPDRVLIGGRETPEGFKAVQTLKEVYANWVPEGQIITTNLWSAELSKLAANAFLAQRISSVNAMSALCESTGADVTQVAYAVGTDSRIGPKFLNASVGFGGSCFQKDILNLVYICQCNGLPEVAEYWKQVIKINDYQKNRFVNRIVSSMFNTVSNKKVAILGFAFKKDTGDTRETPAIDVCKGLLGDKAQISIYDPQVTEEQIQRDLSMKKFDWDHPLHLQPMSPTTVKQVSVKWDAYEATKDAHAVCVLTEWDEFKSLDYQKIFDNMQKPAFIFDGRNVLNVDKLREIGFIVYSIGKPLDAWVKDMPAFV*