MPALLSVLGLGSPRKHQSAHYLDNNTNPDILAEKLDNMGSCANITKAQMIALSILDTHKQLKKLPAYQPGEEINRLLGNLVHTCVQIHPPSVIQQILNFPGLQQILPSLRTICSEAESCLETHWAEHTLALAAHQGHETVLKAVQTDFPYFQNYIDLARLELSAIRAALPPNNTAPLKKITFIGSGPLPLTSWCLLDEIRKTAGQNDMIPTICNIDMSPTAIDVSSQLNGALGPWGEGMEFLCGEAGSPSISLEDSDVVYVAALVGMSQKDKEEIFLKVVRTMRPGALLVVRSAWGLRTCLYPEVNVTTERLLGVLECCAVVHPFTDVVNSVVVARVRG*