MKNQTRVAYNAYTTRLASLNDVAGGAVHSTFSVEPSVQQTLEDKMQESSEFLGSINIIGVDELEGEKIGLGVSGPVASRTDTSGDKRRSTRDASAMSNRRYRCEKTNFDTHITYAKLDAWAKFKDFQTRVATAILKRQALDRIMIGFNGVKVAADTNLAQYPLLQDVNKGWLQQIREHSPQRVMGLVGPELPGKVVIGSGEGADYANLDAAVYDAVTNLDPWYQDDTSLVVIVGRELLHDKYFPMINKDNKPTEALATDIIVSQKRIGGLPAVRVPSFPANAMLITRLDNLSIYFQNGGRRRRVVDEPKADRIENYESSNDAYVIEDEGLAALVENVVLQDAPKGAA