MAKETGYYDLLGVGIDATQTEIKKAYYVQASARIVHPDKNPGDPLSARKFQELGEAYQVLSDPEKREAYNKYGKEGVPQDAMVDPAAVFGMLFGSDFFEDYIGQLALATIASVEFEEDPQLPAEVRRQKIQEKMKTMQQERQDKLIMTLKDRLRPYVDDRIDEFVDWATSEASNLSKAVFGEAMLHTIGYIYTRQAAKELGKEKKFFKVPFLAEWVRDKGHQIKSQVMAASGAVSLIQIQEDLKRLSQGENKEENMMKAMEEKKDAMLNSLWQLNVIDIETTLSRVCQAVLRDTTVSKDVLKSRAKALRKLGTVFQGAKAPYKRENSLRSEVITPAGTPADTTAPNQS*