MVTLQDVAKPARALGGMKAPNRSFYATSTVVDILEFGPKTQMKGVAHLVGLFVIIGFGMPRRGRRLGIAYVHDDKERDVTFFKRRGGLFKSAADLNAITGARVAVILETGNKKMYSFGTPSAGPIVDVFLSAPPLGNQLTEKETSAKIARLQSEVARLDMEHGMEDKRNQLSIQHVKQIQEQYPGMVANLIFSKEQDLNLEDAKKLFNELSRVHEDTRRRLPKLHHSYKAITGGASVIQNMLPSSGPPPKSLKTIPSLVHSMWDHHLPQHHMPSTPLISPPDHNMEPVFPRAPQMFHVASTTSAPQFVSQLQGIPNQEQDLPPTDLHVEDYISPCDTVHPPQNNASPISTTEHNMEASPLLVYSSGNDFVVDDPFGQDQWGFALPDQQLYNGFLGMDGYLGYNGTDVGQSSMGNGGWVDAPPESSPGKQDVDAHIENGGLP