VDKRSSGSPLPPPPPHRPPGCPSLLLEKGWGPLGGSVPQFPLSLLSPTELCQQPGAKRKLDLEGPELCTPKGKGRTLAQVPSPRTPRSPGEKTRYDTSLGLLTKKFTLLLSESPDGVLDLNRAAELLEVQKRRIYDITNVLEGIQLIRKKSKNHIQWMGTGIFEDAAVAARQQVLRGELAELGRAERALDQVLQECSLQLRRLTDDGANQRLAYVTYQDLRAISSFQEQTVIAVKAPPETRLEVPDLSEDNLQLHLKSTNGPIEVYLCPEEIPENSPEPPISLQPPDGHRAPPLSPSPPLSSPAEPHSLLEVGTGLLGSPHHLLQQTEDQLPCARLGALHHLLAPLEQDEYLWGLEGGEGVSDLFEAYDLGEL