MGGFRPLNLVRPFLSILPDVPQADRRVPFRERFLYTAVTLFIFLVCSQLPLYGIKTNSSTDPFYWARVIMASNRGTCMELGISPIVTSGLVMQLLAGSKIIDVDNSVKADRELLNGAQKLLGVLITIGEAVAYVVSGMYGDVHELGAVNAILIILQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICESIIWKAFSPYTVSTGRGAEFEGAVIALFHLLLTRNDKIRALKEAFYRHNMPNITNLLATIVIFLVVIYFQGFRVDLPVRNKRARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYKRYGGNFLVQLLGRWQALEYGGNMVPVGGLVYYISPPQSLMEVAANPLHAIFYVIFMLTACALFSKTWIEVSGSSASDVAKQLKEQNMFIQGHRDTQASLKKELNRYIPTAAAFGGMCIGALTIIADFMGAIGSGTGILLAVSIVYQYFETYEKEKAQGSF*