MKFGQTLRAAQWPPWDEVYIPYKSLKKILKAGAAGEAGFGATEGSFVAKLCDAVSSVDAFFTAQVGLLTRRLAALRTASQVSGAELAAVSEEMDVLCSGVDWLRGYAELNRVAVRKILKKHDKSSQIALTPSLGPWVERRAFASLRGLDALLRAAENFLALLVAPLDGRRSGQAAGPNGAQAACGGAPAAAKVEPPASIVWQPRPRGAEAPRSPSLLVRNVPACVECHRSKTACSGGFPCTRCLRLGKVCVPRQRHKRFRTAACRAGAASVGPSHAAIADEVVEEMRRLEPAAGEPEPGPTALELELEPTAAQSQPSQPSPTPVALQGVVESASHSLPNRAARPGTVQASAAVARPEPFSAVPGVCGPTTWLSGNLELLSAVARMEGEVL*