MLVSLYTIALLSFSLNEAESFSSRGGKAHLSPLHLAPQDEDLTAPSDILECSVPTNPVLCDRLKCELYQLGASYDRGFGASPGARAKAQAVVEELERMTPENAAAQGIEGTHPNGSPLAGSWRMIWTTAVDVLLLNASPVFITGAVHQVFDPPVVTNVIDFLPRAQSLFPPDVVPSSLLRAKVQTKASPRQNKPNRVGLLFEKVQVQPLQILGVDVNMVPPLGFNLPKLPGTDNGDSPGYFDVTYLDHELLVIRQNAPGGLFALVRVNSIDP*