MTFSVEQVRADFPVLNREVNGQPLVYLDSAASAQKPEAVIGAEAEFYRHGYAAVHRGIHTLSAEATARMEAVRQQAATFLNAGSAEEVVFVRGTTEGINLVANSWGNANVGAGDNIIISEMEHHANIVPWQMLCARVGAELRVIPLNPDGTLQLDVVPGLFDPRTRLLAITEVSNVLGTENPLAALIALAHQHGAKVLVDGAQAVMHHPVDVQALGCDFYVFSAHKLYGPTGIGVLYARSELLQTMAPWEGGGSMIATVSLTEGTTWNQAPWRFEAGTPNTGGIIGLGAALTYVSQLGLTQIAEYEQTLMRYALDALRAVPDLILYGPAQRKGVIAFNLGQHHAYDVGSFLDNYGIAVRTGHHCAMPLMARYQVPAMCRASLAMYNTTEEVDRLVAGLQRIRKLLG*