MGVDIEMYGKDSTSTAIVEPTTFPVLDTKLGDDIPDFNDPMLKSVVLMIKLTIALGVLAMPQVLLDVGAVPGVIIIIAVAYSMDGVGYVLAGKWGREFFSFVYPLFMVFLCGSGYITLSIAFNAITGHATCTVVWAVIGMVVTFAFASLQTLGKVSILGWIGFCSVMSAILIITIAVGVESDGTFLNGMSAVSTVVFAYCGTPAFFNVIGEMREPKRFNHKKIAYGVALPGLFVGCILYTHVGAKMVFVRLLRGSAHLTALGTFLCFITEGWMWLHDNWG