MVKICCIGAGYVGGPTMAVIALKCPDIEVAVVDISVPRINAWNSDQLPIYEPGLDDIVKQCRGKNLFFSTDVEKHVREADIVFVSVNTPTKTTGLGAGKAADLTYWESAARMIADVSVSDKIVVEKSTVPVKTAEAIEKILMHNSKGIKFQILSNPEFLAEGTAIADLFNPDRVLIGGRETPEGFKAVQTLKEVYANWVPEGQIITTNLWSAELSKLAANAFLAQRISSVNAMSALCESTGADVTQVSYAVGTDSRIGSKFLNASVGFGGSCFQKDILNLVYICQCNGLPEVAEYWKQVIKINDYQKNRFVNRIVSSMFNTVSNKKVAILGFAFKKDTGDTRETPAIDVCKGLLGDKAQISIYDPQVTEEQIQRDLSMKKFDWDHPLHLQPMSPTTVKQVSVTWDAYEATKDAHAVCVLTEWDEFKSLDYQKIFDNMQKPAFIFDGRNIMNVNKLREIGFIVYSIGKPLDPWLKDMPAFV*