MSAFDVVLLILSGFTAGGFFVFWLFKDDDESWEKWNEDGYREEYYEQLDENTRLLRRNVELRNQISEYREAEFKNMRKLKNGEYLLSRDETCRLMSDNVNHPNHYTQGDIETIDYIKDKLTDEEFRGFVKGNVLKYVSREGLKNGDEDLKKARWYLEVLE