MASSRVQAVSLSGLQSIPSEFVRPVYERPALETFHEFEIPVIDLSSLQVDDLREKTMTEIGRASQEWGIFQVVNHGISDELVERLQAAGREFFGLAQEEKEVYANLESVTDDRFEGYGTQLKCTSDGRQGWSDFYFHMLWPPSVVDFNKWPKHPSFYREVTEQYGREVLGVVDKLLSAFSINLGLEESTVRNALGGENMEIELKINYYPACPQPEMALGVLPHTDMSALTVLKPNNVPGLQIFKNNEWLTAKYVPNTLIIHIGDQLQTLSNGKYKSVLHRSLVNKDKVRMSWPVFCNPPLDLVVGPLKQLIDEKNPAVFDSMSYREFRQRKKTKAKKQSS*