MSTLWMGNLDSYMDEKFITRAFSTMGEQVVNVRIIRNKMTGGAMGYCFVEMSDEATAERCLRKINGKSLPGANPPTRFKLNRATFGKQEAGPMFSLFVGDLTPEVDDGMLYEFFYNRYPSCRGGKVVLDSMGNSKGCGFVQFPDERLQKRALEECQGAMGLGSKPLRLSLAANNLRNKQPQQSEQKQTWPSSSGYSYDQYNQYQNQAYPGYYPSWGYDQTAAMYGYSYPQYDYSQYATQQESEEVQEEELLEDPGLVPDVVGANAKFMELSEELFDSLIECQWQSTDFIAQQEYMTSSLPEPIYC