MAALKAFHLELARHGGRTTAHGVVGKETSAMARTGSHGAVLGFPSFQGFRADVTGEKAVLRYATTWQANGPTFGEIKAAIADLPSPATSAPPSLLRDASWSVHKFGGTCVGSPDRILHVASVVASDPSLHKMVVVSAMSKVTDMMYALLAMAEGRNEGYVEALAAVHAKHREAAEALMEGEELEEFLGKLEVDVQNLKAMLRAIYIAGNATETFSDFVVGHGELWSAQMLAAAVRKATGAPCLWMDAREVLVVNPTSTQQADPDYEASERNLDTWYSVNGPADNVVVTGFIASTPEGVPTTLKRDGSDFSAAIFGSLLRAGKVTIWTDVNGVYSADPRKVTEAVVLSTLSYQEAWEMSYFGANVLHPRTTIPVMRHNIPMIIRNIFNLNAPGTRIGQNPAPEPGEKTVIVDSMEEIIKSVDAADTVVKGFATIDNIALINVEGTGMAGVPGTASEIFSTVKDVGANVIVISQVEVISKCSVLAAVGQRMASTPGVSATLFGALAKANINIRAIAQGCSEYNITVVLNQEDSIRALRAVHSRFYLSKTALAVGVVGPGLIGGTLLDQFKDQVCRQRY*