MEDVGTSVDDQQVTKYDQDSQLSLDINRLAKSLRADMEMLHTFSDQCCMTTESLFDYVRESNEKIFTPQVVNLGPLHHGKEELKAMQEHKILYLQDFLEWSEASMEELIKVVEERETRLRNCYAETIDLGSEDFVKMMLLDASFIIVLPFFILEDLLKASSITRYSPAEEEYSVIKLTYKFFEERRDSWMKTGIVEEINSSEVAHFVDFIIKCQKPSESDKTEKELETINVPSITELHQAGVKFRFKPGKSLIEMKFDRGILEITLLKIDDDTEILFRNLQAFEQCHCVED*