MDSISATASLLGDGAFLAGKDDRYGGFIIDPLSLPADPPAFVQALRNSLAHWKSQAKKGIWLKLPAKNANLVPLATEEGFTYHHAEKDYVMMTFWIPESASTLPANASHQVGVGAIVINDQNEILVVQEITGPTQGSGVWKMPTGVVRQGEDILSAVVREVKEETGIETEFVEVLGVRQSHDVAFGKSDLFFLCKLQPLSLEIKIQETEIAAAKWLSLDEFRSQPFNSASGFFDEGCVYCLCLYGREVSWFWWRDPDVWFSEEGVLLLSQHARYIEMSHRGRLSRKS*