MTTTEGLVPITRAFLAKFYEKYPFDPIVDDVKVLDSRLQSLSDQLDATRKKTAGDDGLVEELTFDPPHKIDENLWKNREQVEEILHLLDKEHWPEALQKEDTPLGKSLAEATLRWTEEASKLLDSIEAYQTSTSSKVFQMVLTYMPKDFRGTIIKQLREQSEKKRQQEVELLLTSGGTIAQKYALLWQQQMDRRKTLASLGSATGVYKTLVKYLVGVPQVLLDFVKQINDHNGPMEEQRDRYGPYLYELTSFANRIRIFLTLWWAVYDTEIANSEEYSALTEQAITLYCSEFARFLGTIRAIFENSPFLISAEDAMTAEEKSKMDEYKEVTIANGLKHEVPLTVDVEGSVIAWEFSLTMGKDVGFSVDFISESGAKTGIVPYQRLDTHQGSFNAPDVGSYQLVWDNSYSYLNKKTVRFKVDAIPPVVLAEDEKVEEELSHAADKEEASA*