MSKSLLYSSFLLGTPLPSLHHQRSNGAFPLPNKPRRTHFNVKFSLHDFNQFHELGSLVDFERIMGRAEGLLYTLADAAVSTDPSVTASTETVQKNGGWFGFISDTMEVVLKVLKDGLSTVHVPYAYGFAIILLTVLVKIATFPLTKKQVESTLAMQNLQPKIKAIQQRYAGNQERIQLETARLYKQAGVNPLAGCLPTLATIPVWIGLYQALSNVANEGLLTEGFFWIPSLAGPTTIAARQSGSGISWLIPFVDGHPPLGWSDTAAYLVLPVLLVVSQYISMELMKPPQTDDPASKNSLLIFKFLPLMIGYFSLSVPSGLSIYWFTNNVLSTAQQVWLRNLGGAKPVVDEDASGIISAGRAKRSESQAVTTVEPRRGDRFKQLKEEESKKKLNKSMQEVQVMASTSETDDSSEEEGQDKELLEETYTSTGSERIVDYSGQRRSKRSKRKRVSS*