MSSSPPSSGTPSTTPRSSPPLSMTASRSSASSTLTQKHVGQDLFPLTGGNEPDGDVEIDDSISIVDTWKAMTELPKSKARAVGVSNHTKEHLEALIKGTGVTPAANQIERHPLLIQPELIAYCKEKNIHVTAYSAFGNNMVDAPLLFTYPEVKAVAERLTKEKGTEVTPTQVLLAWAQVGGHSVIPKSVTPKRIAQNFQEIDLSESDIKEVEEVGKQQRRYNVPYVANKPRWNVNIFGDEAEKPATHQVII