MDMQPQPTWHSFCDQHVLPSDGFYEYAEDEGDRRAANVRERKRMCSINVAFIELRNYIPTFPFEKRLSKIDTLNLAIAYINMLEDILRYHDHSQYFTIFFCNGQVGLLLETKGDYWYVQIMNIDFLHK