MFLSALDLFWRWFHYNQRILFFKLDNQLPSPPDSFIAHLKSSLALALVEFFPWAGRAFKQEDGRLALDCNDAGVPFIEAYIDMPFSHLESDGFKHQPFFKHFAPHGDVTRWTGPDVPLLSVQVTRFPNDEGFVLGIGHSHIVADGSSLWHFMKSWGECARGIPLSMHPVHIREALCPEKLILPPPYPQEENDDLWSSSEAHSDNPELVQRDFHFTPGMVRKLKQMANTSLPAHQAPFSSLQALSAHMWKHVMAATDIDKSAGCIFYVIANMRSKLEPPLPEAYFGNVILRDGTIARKEELLQESIGATTLRIQELIKRIDDKSLRTFYGNAEVLPFMKLFDEVEFKLVMVQLSSSPRFPVYDVDFGWGPAVCVRSPNIRGNGEMVWFCGVEGGGSIDVSLALPKAVMERLEQDERLLSF*