MARLVIDPVTRIEGHLRVEATVSDGKVKDAYSSCTMWRGMEIILKGKDPRDAWAYAQRACGVCTTVHAIASVRAVEDAIGAKIPENARILRNIIMANQNVQDHIIHFYHLHALDWVDVVSALKADPQKTSELAKSISSWPKNSATYFKAVQDKVKAFVESGQLGIFSNGYWGHPAYKLPPEANLMAVAHYLEALDIQREIIKIQVLLGSKNPHPQTFIVGGQSTPVDPESQNALNADSIAFMLKYADKAIEFVEKVYIPDLLAVASFYKDWAGIGGFGNFLVYGDYPDANGKFYFPGGVIINKNLAKIEKFDHKKFKEYITHSWYKYSKGENAGLHPWEGETTPNYTGPKPPYEYLNVEGKYSWGKAIRYDELPMEVGPLARVLVAYASGHHDVKEVADMVLKKLGVGPEALFSTLGRTAARGIETLLMAKKTKEYILELAANMKKGDTKIADTDKWNPKSWPKECQGVGFHEAPRGCLAHFVVIKDAKIANYQMVVPSTWNLSPRDHKGQRSPVEEALVGTPVADSNKPLELLRTIHSYDPCMACGMHTIEIKEE