MSAVKKVSSFRLASLLRRENDPSAAIKLFRNPDPESTNPQKPFRYSLLCYDLIITKLGRSKMFDELDQILLQLKSDTRIVPTEILFCNVIKYFARGRLPTRALHVFDEMPQYRCQRTMKSANSLLNALLKCGAFDETKEVLTRVGEFGKPDACTYNILINGYSQSGRFDEALKLFDEMVKKKVKPTGVTFGTIIRMLCNDLKVKEALKMKHDMLKVYGVFPTVHIYASLIKALCQVGELGLAFKLKDEVKADSAIYSTLISSLIKAGRSDEVSGILEEMREMGCEPDTVTYNVLINGFCLENDLKSAYKVLDEMVEKGLKPDVISYNVILGALFRIQNWKEGAYLFEDMPRRGCVPDVLSYRIVFDGLCEGVQFEEAAVILDEMVFKGYKPRRDRLKRYLQRLCESGKVEILGDVISSLNKGNAYDADFWSVTVPEVCKEPVLSDSIDLLLNKLKEECP*