MKEAIVADGPKVQIIDSPIPSPNDDQVLIRVIVSGCNPKDWKLPGMMPDKPPLNQGDDIAGIVEKVGSRVWEFKPGDRVAAFHEMLTPHGSWAEYAVAWQHTTFHIPKETSFEEAAALPLAAMTAAVGLFSRLGLPEPWVKAVSDEERQNTPLVIYGASSAVGYYALQLAKRSNIHPLICIAGRAGGERIAPLLDQDKGDVLIDYREGEQAVVEGIKKALNGRPLLHALDAVSEKGTPEHLAQVLSQPVKKGDKEVRAKATFVLFGKMGVPDFVEQSTTLVGSVHQDEKDFGYVWYRYMARGLQEGWFKAQRTEVLPGGLAGVQEGLERLKDGKASAVKYVYRIQETEGVERSEE*