LVTGDFSLWSLVVRGRETESEMEHEDVDMTGADGTEAELDDMKKRLKEMEDEAVALREMQAKVEKEMGSVQEPSAAASQASREEVDSRSVFVGNVDYACTPEEVQQHFQSCGTVNRVTIRTDKFGQPKGYAYVEFVEVEAVQEAILLNESELHGRQLKVSAKRTNIPGMKQFRGRRANPAMGGFRSRGPNPFTPFIYNPYGYGKVPRMRMPMRYSPYF