MATAATASATAATRFTRLAGVGLRRTARLPTAVRFQRRVLATTALLRTAELRPKEQGLPETLDYRVFLVDGGGRKVSPWHDVPLRAGDGVFHFVVEIPKESSAKMEVATDESFTPIKQDTKKGNLRYYPYNINWNYGLFPQTWEDPTLANTDVEGAFGDNDPVDVVEIGERRANIGDVLKVKPLAALAMIDEGELDWKIVAISLDDPKASLVNDVDDVEKHFPGTLTAIRDWFRDYKIPDGICSEGHRRNQRIMGEIGEKEYPCWRALTSLILSMRSHQILLVIYLSMLFS*