MVGGFVKEASAIGSGDGGRAARLEESIKSLEEEKRKIEAFKRELPLCMLLLSEVIEGLNKEIQRCRGDRFGCVFEEFIPMKSKVEEDGRVKAETDCKDKKNWMSSAQLWSDNHSDNDDDDKAHANIISEEVKKKKRNLYGYHRNFFSECKNRNGGGAFVPFKRLSSFAASSKEEEKPPPALPDLSLQSPAIENTPGLVTCAAEDHRPPRKARRCWSQELHRRFVLAIQQLGGAQVATPKQIREQMKVDGLTNDEVKSHLQKYRLHARRVHNASATADRPVVGEGLWIPQKQYAGSSRRSASRSGSPQSPLHLAASAHALSITAGDSSEEDGKSESCSWK