MTSLMMIMKRKQQAEDDMLRCGSMRVYGEGLAPLLEGPTPENFDNGSKREGRWGSFQWVKGQLLTKTPSMSRTISISHRFDTHLEASKRSDLRLLLGVLGAPLAPVAVIGMECIPFLSVKSVPMETSSAQYIVQQYACATGVGKLSNVRNSYAMGRVKMIATEFETASQVMKARNVSKSAASGFFVMWQMTPNMWNVEMAVGSSKVHAGSNGKLVWRHTPWLGSHASKGPVRPLRRALQGLDPRTIASMFWRARCIGEKKIRGEDCFILKLAADPMTLACRSEGPAEIIRHVLFGYFSQKTGLLIQLEDSHLTRIQAPGGDAIFWETNIDSIMEDYREVEPEGVKIAHAGKSTVTLFRFGEVAMSHTKTRLEEEWAIEEVAFDVAGLSSELFIPPADIRTPGSTVSQSPCESALDDRRKSLISSSVTDNLDNIIWRVEV*