MLRIAKEALTFDDVLLVPAHSTVLPNTADLRTRLTKNIALNIPMISASMDTVTEARLAIALAQEGGIGFIHKNMSIEQQAAQVHQVKIFEAGVVTHPVTVRPEQTIADVMELTHYHGFAGFPVVTENNELVGIITGRDVRFVTDLTKSVAAVMTPKERLATVKEGATGAEVQEKMHKARVEKILVVNDEFQLKGMITAKDFHKAESKPNACKDEQGRLRVGAAVGAAPGNEERVKALVEAGVDVLLIDSSHGHSEGVLQRIRETRAAYPHLEIIGGNVATAEGARALIEAGVSAVKVGIGPGSICTTRIVTGVGVPQITAIADAAGVANEYGIPVIADGGIRFSGDISKAIAAGASCVMVGSMFAGTEEAPGEVILYQGRSYKAYRGMGSLGAMSKGSSDRYFQTDNAADKLVPEGIEGRIAYKGHLKEIIHQQMGGLRSCMGLTGSATVEDLRTKAQFVRISGAGMKESHVHDVQITKEAPNYRLG*