MFHGVDKAVEALLRGQESATRLKTVLEHSRTGSVPTEPLFDTVLDSFSFALSLFTNVTSSNPQPHRESSQNKAAPVARKSPKKTSNGENGLEHYIDDSPTPLLNDGFSWRKYGQKKIKTSSHQRCYYRCAYAKDRNCNATKRVQQIQDTPSVFRTTYVGKHICEVDAFSQHNDDITNGSKMIRFDKIDQPMSELVMPQLVPVDNQVITIEDDEGTDQIMNLECDSNEFLVDDDQLWAYQFPPSSPGNFMFLDDISAAFDYNPFHFEQALFQASYVHTVKRQLLPLPFIGFYLQTTSIWLFAISCISLYFGGLDS*