MSQLYDITIVGGGPVGLFAAFYAHLRQAKVQIIDSLPQLGGQPAILYPEKEILDVPGFPNLTGEELTNRLIEQLNGFDTPIHLNETVLEIDKQEEEFAITTSKGSHLTKTVIIAMGGGAFKPRPLELEGVEDYENIHYHVSNIQQYAGKKVTILGGGDSAVDWALAFEKIAPTTLVHRRDNFRALEHSVQALQESSVTIKTPFAPSQLLGDGKTLDKLEITKVKSDETETIDLDHLFVNYGFKSSVGNLKNWGLDLNRHKIIVNSKQESSQAGIYAIGDCCYYDGKIDLIATGLGEAPTAVNNAINYIDPEQKVQPKHSTSL*