MLHKAKGSGQYFISEIATIGRIHLHNVVQLIGNCVEGLKRALVYEFMPNGSLEKFIFTKDGNIYLTYDKIYNIAIGVARGIAYLHHGCEMQILHFDIKPHNILLDETFTPKVSDFGLAKLYPIDNSIVTMATARGTIGYMALELFYKNIGGISHKADVYSFGMLLIEMASKRKNLNPHADHSSRLYFPFWIYNQLGKETDIEMEGVTEEENKIAKKMIIVSLWCVQLKPSDRPSMNKVVEMLEGDIESLEIPPKPSLYPHETMENDQSIYSSQTMSTDFISSSSYSKEIVTNPLVEDAI*