MPRLNDSNVKEIKSKTKRKKNAVSGVGSSSSKGKAIAGKRGEKSKREYNSSGIQEAERNKLFFFEGSSYNFDLEDLLRALAEVLGKGSYGTTYKAVLEDGTTVVVKRLKEVVAGKREFEQQMELIGKVCQHQNTVPLHAYYYSKDEKLLVYDYVPLGSLCAALHGNKAVGRTPLDWETRVKITLGTTRGMAYLHSVGSGGKFIHGNIKSSNILLSQELGACVTEFGLAQLMSTPHVHPLHTEWLTFTRCGSSMNAYAFL