MLRVSNVKLGIDKDISLLKDVILKKLKIKEKNLVKYSIYKESIDARKKGKMEFVYSVDVEVKDENKILNSKIKDVTKIKEIRYVNVPVGDKKLKNNPLVIGSGPAGLFAGLLLAQMGYEPIILERGLDVDSRTKDISDFWTTRKLKNNSNVQFGEGGAGTFSDGKLTTRIKDIRCRKVLEELVQFGAPDEILYSHKPHVGTDILKNVVKNIRNEIISLGGQVRFNSKVTDIVVSNDSIQSVIINDTEKIDTDTIILAVGHSARDTYEMLYSRGIKIVQKPFAIGARVEHPQDLINKAQYKDFYNHPRLGAADYRLIEHVSNGRTAYTFCMCPGGSVIASASNDFEIVTNGMSEHARDKINANSAFLVNVTPEDFKSDNPLAGVHFQQKYEKLAFELGGKNYNAPVQLVGDFINNKTSLNLGSVEPSYRPGYTLTNLSECLPSFVTETMREAFISLDKKLNGFAMYDAVLTGVETRSSSPIRIVRDENTLESVSIKNLYPCGEGAGYAGGIVTAAVDGIKCAEKIIQKYTNNTKI*