MYSQVLLTAFEIVGNLVQRSLASYRESRNPKHSRLLGLPYELLIDIATNLEWKDILQIRQTCRTLNRVSRERPVWLALLYRYYETKFPRPFFLPKPLHFCSASDLERRITWWWKGVEGLMEPVEIRKFQVVGLENEESSTITEGPLPGGRYFLYTLEDGRVGYIDSEQPHPEFTELIPCPSIPHLCQGSYVATRLAIDVLSQQEYAPDLQSVAPLSDQLFLSSFNLALLRRASETPILCEVWRITARIEEGEVVGYFADLLNSFLEDSTVRLTGPCALYGKNLAFNVTYPAKVVTIVD*