MSSSQEGPLMSFQAVFVTSIGVICSVLTIVMNIYFIKRIGKTRQKMILFFYRLFIDAAYGVLACAYLTFCILYSFFTEELRAQQVFIIFVGFPLQTAGAMRMIVAVAISLERVLAIHTPIMIRKYRDLCPSVIILLLAIGLGMLENLILHLFCTLHISAIPRNCGVLRCAVDACFFDIWTVNRSVVFALNFAFSGVLSTKLLIFHKSHRQNTGGVHWKVNHLAMVDAANVFLCNFFPTSISNYIAQFPFSSFKNIGPYVFIIKLIGSAVESYFIFKILQRRSARSSVVIRTWTNH