MGSALETLCGQAFGAGQLRMLGIYMQRSWVILLTTACILVPVYVFSPPILLLAGQTTRISNAAGKFALWMIPQLFAYAMNFPIQKFLQAQRKVLVMAWISAGVLVLHVFFSWLFILKLKWGLIGAAVTLNISWWLIVILQLVYIFVTKSDGAWTGFSSLAFQDLFGFVKLSLASAVMLCLEFWYLMILIIITGLLPNPLVPVDAMSICMNINGWQAMISLGFNAAISVRVSNELGAGNARLAKFSVIVVSLTSTVIGAACMIVVLATREYFPYLFTNSEAVANETKKLAMLLAWTVLLNSLQPVLSGVAVGAGWQALVAYINIACYYIVGLPAGVLLGFKLDLGAMGIWGGMIGGICLQTIILIAITAMTNWDKEASLAASRVKQWGGAAATD*