MKRVVVDPVTRIEGHLRLELVVDEKTGKVKDAVSAGTMWRGIELILKGRDPRDAWAFTQRICGVCTSIHAYASVRCVEDALGIKIPKNANYIRNIMYGTLQVHDHTVHFYHLHALDWVSPVEALKADPVATAALQNKLLEKYGGIAELMPDPLGHRAYPRKFPKATPGYYRAFQEKVKKLVESGQLGIFAAHWWDHPDYKLLPPEVHLMAVAHYLNMLDVQRELFIPQVVFGGKNPHPHYIVGGMMCSISMEDMNAPINAEKLAVVEDAIYTQAEAVNLFYLIDLLAIGHIYVQKGWTYGGGLAKRRVLGYGEFPDEPYEDIKGGDYHNKILYHSNGVVEDFAKGLDKTKYYPLVGKDFTDPDVIQEFVNHSWYKYPDESKGLHPWEGITEPNYTGPKEGTKTHWKYLDEQGKYSWLKSPRWKGKPCEVGPLARYIITYTAVKQGHVKPSWMDEMIVKQIDTVSKVLGLPPHVWLPTTVGRTAARGLEAQVGVAANLYFLKKLYDNIKAGDTTVANMEKWEPEKWPKEAKGVGITEAPRGALGHWVVIKDGKIENYQCVVPTTWNGSPRDGMGQQGAFEECMKDTVVKVPDKPVEVLKGIHSFDPCLACSTHLYDTEGNEIVEVKVQGGIPAC