MEPTSAAASSTNDGVLLAGKDDRYGGFIIDPLALPAHPQGFVSTLRNSLAHWKSQGKKGIWLKLPIKNANLVPIAVEEGFFYHHAEKDYVMLTFWIPEVPSAIPANASHQVGFDAIIVNNKKEILVLQESASPTQGSGFWKMPTGVVYQGENILNAVSREVKEKTGVETQFVEVLGIRQSHDVAFGKSELVFLCKLRPLSLEINIQETEISAAKWMPLYHGRSLPLYECLGPLSSERRLASTRIVDIAYASAEGTYQGFGAEMLKFGFGKESYFYHNLRDISTFLRLFDHY*