MASSNDVHSDVEKALKGANIKLLLIDFDGTLFVDKDIKVPDVNIEAIKEAIEKGYMVSICTGRSKVGILSAFGEENLKKMNFYGMPGVYINGTIVYDQIGYTLLDETIETDVYAEFINYLVEKNLVNQTIFHRGESNYVTEDNKYADFLQKMYSENRSIIIRHNEILKYRTMNKLMIVLDPSESKQVIGDLKKKFASKLTIFTTYNGHAEVTKLGHDKYTGINYLLKHYNISNDQVLVIGDAENDIAMLSNFKYSFAVANATDSAKAHAKCVLPLAHKDGAVAYLLKKVFDLKKK*