MDSPAQRRLKAIQDHLVSSPNIDHHQLMLQANETAGEFAFGQGYSVVLPEKLQTGKWNVYRSAHSPLKLVSRFPEHPDIGTLHDNFVHAIDTFRDFKYLGMRVRVDGTVGEYKWMTYGEAGTARAAIGSGLIYHGVPKGSCIGLYFVNRPEWIIVDHACSAYSYISVPLYDTLGPDAVKYVVDHASVQAIFCVPVTLNTLLSFLSEMPSVRLVVVVGGIDEHLPSLPTTAGVKIMSYSKLLYQGQSNLQQFCPPTPDDIATICYTSGTTGTPKGAVLTHGNLIANVAGSNFLLKFYPSDIYISFLPLAHIYERANQILMAYYGVAIGFYQGDNLKLMDDMAALRPTLFCSVPRLYNRIYDGITNAVKASGGLRERLFNAAFNAKKQAIMKGKNPSPMWDRLVFNKIKEKLGGRVRFMGSGASPLSPDVMDFLRICFSVKIIEGYGMTESSCIISAMDDGDKLSGHVGSPNPACEIKLVDVPEMNYTSDDQPHPRGEICLRGPIVFKGYYKDDVQTKEAIDEEGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAQGEYIAPEKIENVYVKCKFIAQCFIYGDSLNSSLVALVSVDEDNLKAWAASGGIKYNHLAQLCSDPRARAAVLAEMDAVGREAQLRGFEFAKAVTLVPEPFTMENGLLTPTFKIKRPQAKAYFAKEISDMYAELSVSDSVPHKKL