NLRFVVIMVVKIPPLGFMLVLMLIALGFPVIYMPGPYIMLKKAPQFILVVLVMFLLLPEIPPYIAMLYLLYLGIYLPVVMLVPAGDSPMMFKGMLGGAITPVPMPWDLTIMMIMILRAAKYLT