MLFYGGKQGSSATGYIGRHIVNACLEQGHPTFVQVRPEAARDVEKVQLVLSFRRAGAKIFWVSLDDHDELVKLLKQVDVVICTVSHFHLEQYKLINAIKEAGNIKKFYPSEFGTDVDRNPHIPPGDKLFTDKVAIRRTVEALGIPYTYISANCFMGFFLASFAQLEPLSKFFPPRDSVVIHGDGNVKIVWMAEKDIGTYTAKSIDDPRTLNRTVYFRPPKNVLTMNEQVAIWESKIGKALKKSYLSEKELFAKYIQDEKHPWLTRAAPAHMYEIFHRGDLYFDFGPDDLEASVLYPEMGYTTTESYLELFV*