MSEVDVPELLFERVWLQVDRDRDGFIYAKQMPSFITQCEQVIKDTVNTNKTDFHMTRFKNRLKLPLLPKLHMDLIDAFAKETPYYKIYKESFSDMLNKLTGNNFSTVINKIFEDCDGFPASFISALEVKADVKSSPRSKADSLGSPIKVDLLRNLKPQEEPETPRRINRKYKSLELQLESMKRELEDKEKTIMNNERNLTELRSTISKLKEKYDLLSEEYEQRHIHGGNNGTAIKHDVVIGELKSRLQEQNRLIRILQEQIQFDPQLKRETRVHDNKSKNNTFNGAIAYVIPFLLFIFVIRSLITKEDIGDATMALPWWERNNLASRLAWYFRDVFSNDSAKFLESDAYDKVFGIH