MQALLKKLKPIVLGIALGSGLASLLRWSSLQRDPPSGVGQPGARSFTIDVQNEGKLVLPAVEPTRRFSRRYLPAGRGIKASGGPYVDRQPDRAASEDLRRTAEAGCGGKPSRRLRRLPIPLCERFRSGGSESVSARVGGALAAAANAGKAQSSLASPPTVTMVQFEQYTWIFAIGTIVSFVCAFGIGANDVANSFATSVGSRALSMPQAIMIAAVCEFLGALLLGAGVTDTVKNKIANVALFNNTPELLMMGMLAVMITAAFWDNFACHLELPVSTTHTTVGAIVGMAWVIRGRYAVVWSKLNINTATGDNDFPYLKGMSIIFLQWIVSPLSSGVLVAILFFLLRTFVLRSPHSFIRAFYLFPVLVVATFFVVVMFIIQTGNKNSSWEKVSDSKSVWVSAVVAAGMGVLTVAVIMPFLYKAVHAADSERERVEADQKMEAARIEAGELDPKEAAIMRAQANEQAALQSKDTMWHRSMEKYGVNRFAQTNAGKFIFGNAFVKTLTYGASYDVHSAIGNDIRVGTIWEGAEVFDFKTERLFRYLQIFSAMVMSFAHGSNDVANAX