MLKNVQPFVAGYKFGSLGVAHNGNLVNYQTLRARLEENGSIFNTSSDTEVVLHLIAISKSRPFLQRIVNACEQLEGAYSMVFLSVDKLVAVRDPHGFRPLVMGRRKNGAVVFASETCALDLIEAKYEREVNPGEVLVVDKDGISSLCLLPHQQRKACIFEHIYFALPNSLIFGRSVYQSRYTIGEILADEAPVDCDVVIAVPDSGVVAALGYAAKANVPFQQGLIRSHYVGRTFIEPSQKIRDFGVKLKLAPVRAVLEGKRVVVVDDSIVRGTTSSKIVRLIKGAGAKEVHMRIASPPIIGSCYYGVDTPSREELISYRFSIEDTRKFIGADSLAFLPLERLRKLLAHEAPTFCDACFSGEYPVPPRELKIKRVGDFVDDGLTGSVESGWTETPKEQVLGSAGVAS*