MKVLAILYDGHQAAVEEPRLLGTTENKLGIAEWLASQGHEFVVSSSKEGPNSDFQKHIVDAEVLITTPFHPGYLTRDLVEKAKNLKLCITAGVGSDHIDLNAAVDHKIQVLEVSGSNVVSVAEHVVMSILLLVRNFVPAHEMIERGDWQVSDIARNAFDLEGKVVGTIGAGRIGYRVLQRLVPFDCKSLLYYDYAPLPEAAAKSVGAVRVEDLKEMVSQCDVVTVNCPLHEGTRGLVNDELLKHFKKGAWLVNTARGAICDKDAVARALASGRLSGYAGDVWNVQPAPKDHIWRTMKNPLNGGNGMVPHYSGTTLDAQARYAAGTKSILENYLSGKPQEPQNIIVGLGKYETKAYGQR*