MEPVVASPGFEGFEKRLEVEFWDPLGFANPSGLRAIPRNEIDTMLSAAECTIVSALSNSQFDSYVLSESSLFVYPSKIVIKTCGTTQLLKAIPLLLKSASFISLEACRCKYSRGTFIFPSAQPSPYGNFNEEVVILEKYFGHLGNGGKACVMSDASKMHNWHVYVAASEVAPLSSETYTMEMCMTQLDRSSAALFYKSPFYRSAADMTLLSGIRNLLPHSEICDFAFDPCGYSMNSVEGNAHSTIHITPEDGFSYASFETMGYSPSMLDLGSLVDRVLGCFKPAVFSISLSTAGLCHSQDAGSWGVPVCPRGYVCSGTTRHEMPGGSFVVYHTYTR