MQLKNKAVAEKWIGDGEMELRQLESPLTCRSGSSLLDLPQVLPPHLLAPVDLAGLTFAELAKATNGFAERNLVSCGGFGAVYRGVLADGSVVAVKKMLDSDPDRNLVPLRGCCIATDDIEEGKQRFLVYDFMPNGALEDFIYRDKDLHYGEMRARGGLWEPPERGHGEFVLVGILCAHVMVALRPTIGDTLRMLEGDMDVPELPDRPLPYGHSLMFSEAGSDFSASPAFSGPLAPFITLVLASGRASLGEDLYQAITTEYIPIEEIFVSLSLKTEHSVLETINRLEGAVFAWNQRILEEKSKKSPGRHSWNFMKDSSSELDKMSVRIERVDTLVQLLKSRFPNLPPTFIDVLKVQYNMVSLASHQLWILNNVEDVR*