MSKKLLYYFTAFLFLLSSSIYTQTNAEILSYAEYIERIKNIIPEMKLTAIQESNAYNNLTKAKSSGDVKFDLQAGAIGTQKHFDEYNIIPTADFMHNGMRIGAGFSGLIPYSGTRWSVKIQHDSYFGDLKMGEVEIPVDTPLGTVVGRLPNLSTNNFKYYAPSIEIQIAQPILRDFFGKLDMYPIKDAEYQLTIAKLKRIIDDNSVLTSYQKIYYQWIMSQKLIKLYDEMIREAKAFENQIYKRYTSGVIDNDAYQNARRQTLKYREARNKSELILKKIIRNIQFFIPEENVEPNEDDWESMLETSINTKINVVPFLESAQGQMAYQLKLRSEYALSIMKNNSLPDLSIVGSVSLSTLDDSGYFNSFSTMTNVEYFVGLMFSYPIGGRDAKAKMEDAYNALTAVTADFDRVNRDFDVQIGTYYDEFEAYKTMLEDKKLEVQALASRVRTQNERFRQGRLPVDEIINARLDLVNARAELLNLEYMIISTVMDYNSLVLLNN