MSNIITVKTKPYSGQKPGTSAIFSAMPGGPEGKTIVVGGDIRSLKTDGGILLTASHNPGGPDNDFGIKFNTANGGPAPEDKNWLHNTTPKPTVLFDALNGVTGPYGRAIFVEELGLPESSYAHELVERVEKENIEFGAASDGDGDRNMIYGKGAFVTPSDKGLARSMPTSGAIDIVAKERGLEVFEVPTGWKFFGNLMDAKPGSGINDVLMQHWKKYGRSFFSRYDYEECESGPAEKVMSSDASFKVAEADNFSYTDPIDFRLSGTGSSGATIRLYVEKYSKDESEYGNDAQVGLKPLIE