MDWSSSAASSTSDGTLLAGKDDRYGGFIIDPLGLPADSPDFVRALRNSLAHWKSQGKKGIWLKLPVKNANLVPLAIKEGFCYHHAEKDYVMLTTWIPEVPSTIPANASHQVGVGAIVLNDKNEVLVVQEITGPTQGSGIWKMPTGVVHQGEDILTAVTREVEEETGVKTEFLEVLGVRQSHDVAFGKSDLFFLCKLRPLSSEINIQETEISAAKWMPKNEYWSQPLDIHKSQLCRNILSSRIVDITIASIEGTYQGFGTEMLTFGFQNKSSYFYHNIRDISDSLE