MDKKPCNSQDAEVRKGPWTLEEDLILINYIANHGEGVWNSLAKSAGLKRTGKSCRLRWLNYLRPDVRRGNITDEEQQLIMELHAKWGNRWSKIAKHLPGRTDNEIKNFWRTRIQKHIKNAETFTAQSSDQTHDQATTSQVMGAAHVADSYSPPSYPANLEAFPGPSSAESNDNFWTMEDIWSMQLLNGD