MEAAALSRIGLAGLAVMGQNLALNVAEKGFPISVYNRTVSRVDETLERARDEGNLPLKGFYDPKDFVLSIQKPRAVVILVKAGAPVDQTISTLSDYMEPGDCIVDGGNEWYENTERRAKQVAQKGLLYLGMGVSGGEEGARNGPSLMPGGTLEAYRYIEDVVTKVAAQVDDGPCVTYVGAGGAGNFVKMVHNGIEYGDMQLISEAYDVLRYVGGLTNEELAETFAEWNRGELESFLVEITADIFTVKDEYSDGELVDKILDKTGMKGTGKWTVQQAAELSVAAPTIAASLDCRYLSGLKEEREAAAKIFKEAGLPDVLASGGTVDKSQLVDDVRKALYASKICSYAQGMNLLRAKSAEKGWNLNFGELARIWKGGCIIRAVFLDRIKRAYERNPQLPSLLVDPEFAREMVERQAAWRRVVNLAISAGISTPGMNASLAYFDTYRRARLPANLVQAQRDLFGAHTYERTDRPGSFHTEWTKIAKQNKGRV*