MSLGKDGPFTFSNTLNKFTAIGCHTQAYLSGDSESNFTSGCMSFCGKKETVIDGLCTGIGCCQTSIPPGAWSFDIELIVVILGTISSLLFVLIVGSWLYWGLKKRKLLKLKEKFFRQNGGLLLQQQISSHRVGVTTKIFSAEELERATNNYHESRIIGRGGYGTVYKGILPDQTTVAIKKSKIVDETQIEQFINEVFILSQINHRNVVKLLGCCLETQVPLLVYEFISHGTLSFHIHDEARSSSLSLENRLRIASETAGALSYLHSAASIPIFHRDVKSTNILLDDNLIAKVSDFGASRLVPLDQTQITTLVQGTLGYLDPEYFQTGQLTEKSDVYSFGVVLAELLTGEKPICTNRCQEEKNLSMYFVSSIKENRLFQVLENRIVDEGEVEHLVPVAQLAERSMINEGSSLQLIKDFLEYYPALQTTFLALRFSDVSAFRASG