MAEKGSQWTRRCGNDAVEDIFVNEPPLFFLSQEQHHRLMPYEDSITNKFVTSTLYSGPRIQDIANALVLVEPLSHPVREISKSTVPRLERSTLNKVDKYTLKVKNNSNGMCDDGYKWRKYGQKSIKNSPNPRSYYKCTNPICNAKKQVERSIDEPNTYIITYEGFHFHYTYPFFLPDKTHQWPNKKTKIHKYYAQEMNKGSQTQEESKEAQLGEPANQNQPVHKAQENTPVNLEDGLFFPVDQCRRQQGLLEDVVAPAMKNIPTKDSVLTAS