MSHGVDKAVEALLRGQESAYRLKTVLEHASSVPTEPLFDTVLDSFSFALSLFASSNPQPHRESSQNKATPVVARKSPKKNSHGEEGLEQYIQDSPTPFCNDGFSWRKYGQKKIKTSSHQRCYYRCAYAKDRNCNATKRVQQIQNSPSVYRTTYVGKHICEVNAFLQPNEDIVNGSKMIRFDKIDQVMPDSVMPQLVPVEQQEAIIIEGTDQIMNLECGSNEFLVDDEQLWGYQFPRCSPGNFMFLDDLSEFDYNPFHV*