MAPSVSEIQKAQRVERPAAVLAIGTANPPNFFLQEDYPDFYFHVTNSDHKTELKNKFRRMCEKAMIKKRHMYLTEEILKENPKMCEYMAPSLDARQDIVVVEIPKLGKEAAVKALKEWGQPKSKITHLIVCTTSGVDMPGADYQLTKLLGLRPSVKRYMMYQQGCFAGGAVLRIAKDLAENNKGARVLVVCSEITAVTFRGPSALHLDSMVGQALFGDGAAAVIVGAEPDTSIEKPIFELVSTAQTILPDSEGAIDGHLREIGLTFHLLKDVPYLISKNIEKSLVEAFNPIGINDWNSIFWIAHPGGPAILDQVEAKVGLKKEKLRATRQ