EAAAKAKFVAAWTLKAAAAAYPIYTIPDKLAAYSYMELKVGYAAYPDACRAAYNAAYPRYEESLHNAAYEESLHNPYPAAYSRVFPGGNCAAYGPGPGSTNHDYTIWMPENPRGPGPGGQLVNLHGPGPGDFRSDEIGPGPGLVKKREECLDALESIGPGPGEECLDALESIMTTKSGPGPGTLMEADAHYKSGPGPGVRTGPGPGWNEIIPSKGCLRVGGGPGPGEIIPSKGCLRVGGRCGPGPGKKWRRVNRSEPTQKKHNLKK