MSVKIVIKPNTYFDSVSLMSISTRANKLDGVEQAFVAMATEMNKGVLKNLGLLTPELEQAKNGDLMIVINGKSGADNEQLLVEIEELFNTKAQSGSHEARYATIGSAKKHIPESNLAVISVNGLFAAREARQALQNDLNVMLFSDNVSVEDELALKQLAHEKGLLMMGPDCGTAIINGAALCFGNAVRRGNIGIVGASGTGSQELSVRIHEFGGGVSQLIGTGGRDLSEKIGGLMMLDAIGMLENDPQTEIIALISKPPAPAVARKVLERARACRKPVVVCFLDRGETPVDEQGLQFARGTKEAALKAVMLSGVKQENLDLHTLNQPLIADVRARLQPQQKYIRGLFCGGTLCDETMFAVMEKHGDVYSNIQPDPEFRLKDINRSIKHTFLDFGDDDFTNGKPHPMIDPTNRISRLIEEARDPEVAVIVMDFVLGFGSHEDPVGSTIETIKEAKAIAAAEGRELIILAYVLGTDLDTPSLEQQSQMLLDAGVILASSSTNTGLLAREFICKGEEA*