MPMLATQITANKTPGLEKGEKGSHKAVKRSSNNLKKLFTKALSSTGVKYIFKSKTKPPKTPIDVVRRVTFLLAALDSFEDNVDPKRFDKMQELDSLLHEMKSILYGSNECEPAVEACAQLTQELLRDNALRLIILCLPKLNLEARKDATRIVANLQRQPVNSRLIASDYLEANPDLMDHLVSGYDDPGLALHYGAMLRECIRHQVVARYVLRSEHMKRFFDYMQIPEFDVAADATATFKELITRHKSTIAEFLFENYDWFFTEFNAKLLESANYITRRQAIKLLGDILLDRSNSPVMTRYVSSKDNLRILMNLLRESSKNIQLDAFHVFKLFVANRNKPSDIVNILVANRSKLLRFFASFRIDKEDEQFEADKAQVVKEIAQLEAIGPLFSGELHKFPPTPTASGELYKTPTARIRQLM*