MGGFRPLHLVRPFLSILPDVPQADRRVPFKERVLYTSITLFIFLVCSQLPLYGIKTNSSTDPFYWARVIMASNRGTCMELGISPIVTSGLVVQLLHGSKLLDVDNSVKSDRDLLAGAQKLLGVLITIGEAVAYVVSGMYGDVRELGPMNAILIILQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICESIIWKAFSPYTVSTGRGAEFEGAVIAMFHLLLTRNDKLRALKEAFYRHNMPNVMNLMATIVIFLVVIYFQGFRVDLPVRNKRARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYKRYSANFLVQLLGRWASLEYGGHMHPVGGLVYYISPPQSLTEVAANPLHALFYIVFMLSACALFSKTWIEVSGSSANDVAKQLKEQNMFIQGHRDTQASLKKELNRYIPTAAAFGGMCIGALTIVADFMGAIGSGTGILLAVTIIYQYFETYEKEKAQGGIF*