MAHLTKEYYEPFHHDVILGGKRWHYLDIPPEGKDNGRVLVLVHGFPDFWYGWRHQIPVFRKRGHRIILPTLMGFPGSEVPEPPAMEEFEENEDGINIYTELGQEDDCRELHFYGFKFFADCMAELLKKLNIKSATFLGHDWGAHYVPKVWAYHPEIVDAISSACWYYQVPEPEWVPLTDFSDKWPTTKYQLQFGGDAVNNIGPGMIPFFLRRSYTVGANFDGEPDPEAPMHMTEEEFAVYEEHFSKEKRSLAGPFTYYRSRKLNWEQDKENFLDKGATKKDLTVNVPYLYIGSTNDIALIPEMSMHLDEYVEKGKLTREHVPTSHWALFEAPDQINKIYVDWLDKLDKTSKL