MVHNGIEYGDMQLISEAYDVLRYVGGLTNEELAETFAEWNRGELESFLVEITADIFTVKDEYSDGELVDKILDKTGMKGTGKWTVQQAAELSVAAPTIAASLDCRYLSGLKEEREAAAKIFKEAGLPDVLASGGTVDKSQLVDDVRKALYASKICSYAQGMNLLRAKSAEKGWNLNFGELARIWKGGCIIRAVFLDRIKRAYERNPQLPSLLVDPEFAREMVERQAAWRRVVNLAISAGISTPGMNASLAYFDTYRRARLPANLVQAQRDLFGAHTYERTDRPGSFHTEWTKIAKQNKGRV*