MKQIARPILPLDHGSNSGKHRVKFMPVWRCFIHYSRGFLLPFLRLCGSKSLKFPQGYEDPSILAAETIFSINEVEALYELFRKLSNALIEDGLIHKEEFQLALFQSNNRQNLFVDRVFALFDLKENGVIEFGEFVRSASIFHPNTPIEEKVEFAFKLYDLRQTGFIERTEVEEMLVALLLEADIELSHEAISIILDNTFTEADINKDGRIDKEEWKRFVSKYPSLMRNMTLPCLKDVTTAFPSFIFKSEAQDLEL*