MIVAMSHARLGLYVFCRRSLFEQSYELQPTFQLLLQRLDLLALNLHEVAPATDCPVEDTGPINFVSRIDEMAGIVNFRMHQVYQVVDAPEILNVIGKIPFLSKFMNSLYECQYKSLFFAFAGITEHINLDRYLHPHFHFYMREIRTVCSSLYHEGILEVKVFNELVVSDTSKGLVHIFFAQRAISMPRSVKKVVVIGGGLMGSGIAIALILRNIKVFFNEVNSEYLQKGKKTTEANVKGSVARKKLPQGLGEKALSNVNGVLGYSQFKGIDMVIEAVIENIPLKQKIFSDIENICPPHCILVTNTSTIDLNLIGEKIKFQDRVIGAHFFSPAHVMPLLEIVRTEKTWSQAH*