MKCTVGFSIQCCFYELHWKKYVDGKRALGKTAVNGFVSIRSISAFYSGRCNHGQMQMEKGSCNGGIRAAISQTHQLLPTSPRSQLNGYDLSGLYASIFPMTDSLPNSNSISLTPSPSSCDEENPNSTENRLCLARVMLQYQQLAEKYGLCLTHLRQTMQESEVLRQENAELRIANEDLTRRLSLLSQPGKQNPLQSRVGSSPGFPLQTVMDSFQRLCVGEAGQNGRVSVETPEASPTSVLGFEENRFQRVAPDRVSLPKSISVRSSGFLKVNQTAGENGASSSRTSRARERSPVAIPSQQRVYVPGGRQGEGSLELEVYNQGMFKTELCNKWQETGACPYGDHCQFAHGIGELRPVIRHPRYKTEVCRMVLAGDTCPYGHRCHFRHALTEQERTVVDPA