MMETVEKKSIAGQQTAIQTDFSTRNALARIIRCLFAEKLLDDNKLQVFNDENNVKYPLSDGIHILQFNQTTVFPANTVINRGDIILKSMDGRHRMVQSHEELMGILKNELSFTPTTEGMTKFNKDVANSIHNDRLARAHRSKWRDTISNEMAQEGTSCFIEWITRHYSRRDGATFLDQWGALEGHSYYPTWKSRPGLSDDDIVALSAEFGARVNLRIAAIQSDMVYCEKMPHIQDIHQWFSSAFPTVWNKWCEWLTSQYQNPQKWLPIPLHPWHLEHWIIAHFSKEIDEGILLPLGPQLETAASMSFRTMLPTASRSPFIKLPVAIWMTSEMRSLQAKSIHMGPRISTIIEDILRVDKDFDGKLDFFREEVAWHFRHNVRMDDAEGKFLSVVFRDTQAWERNDNLIAITVASLFTELPHKPQPLISELIALSGDLPETWFRNYTKVILKPVLAMYLIYGIALEAHQQNTQVLFDDSGRAVTMLIRDFGDGRSWAPALRQQGYELQPYIWPGILPTVFEDDIEPVRTFVVDACLVSHLHEIALCLTQLYDIPDTRIWTVIGEELELVFKALQPRVEADFWHKEREHFLHHPWYTRSLMSMHLQQYTDYRLQHGLNNPLAGEQVDNSKI