MGSLDVVRGARWAQGLEDQLLGIVVAKERPDLEEEKNKLIITGAENKRKLKEIEDEILHVLSASKGNILEDEGAVNILQSSKLLSDEIGEKQMGAENKRKLKEIEDEILHVLSASKGNILEDEGAVNILQSSKLLSDEIGEKQMVSDETEAKIDVARAGYKPVAHHSSILYFAGAVNILQSSKLLSDEIGEKQMISDETEAKIDVARAGYKPVAHHSSILYFAVTDLASIDPMYQYSLRWFVDLFVRAIADSGQSDDLEVRLQLLXDHFTFFLYQNVCRSLFEKDKLLFAFLLASKLALDNRRMEPQELRFLLTGGVALGDLPNPNPDPDWISDKMWGEMCRLSDVAPDKGVWAGLAAHVAENPDDWKSLFDSPEXHRARMPHPWASKLDAFQRIVLLRTIRPDKLIPAVTMYVAECMGSRFVEPLPFAIEPSYNDSSATSPLIFVLSPGSDPMAALLKFADDKGIRVESVSLGQGQGPVAQRWISQGATEGFWV