MNTVKTVRELRAAVARARSEGKRIGFVPTMGNLHAGHAALVKKAGERADFVVVSIFVNPLQFGPSEDLDTYPRTLAADQERLLEAGCHLLFTPTVEEIYPDGMDGQTRIHVPGVSEGLCGASRPGHFEGVATVVSKLLNMVQPDLALFGEKDFQQLAVIRKLVRDLNLPVQIFGEPTVRAADGLALSSRNGYLDEQQRAAAPAIYRTLRQLGERIRAGAEDFPALLADARQALEQAGLRPDYLEIREPISLRPGVPGDRQLVILAAAYLGSTRLIDNLSVHLD*