MASTAYSIRGPLKLAARHGSDVYYSCNGFKSSVSYPVAQGWSRNWSSVATRHVTSHCQLSVRASARWRSTLKASATDAGIVTDEKITVLVIGGGGREHALCYALNRSPSCNAVLCAPGNVGIAQSGDATCISDLDISSSDDVISFCRKRGVGMVVVGPEAPLVAGLANDLVKVGIPTFGPSSEAAALEGSKDFMKKLCDKYNIPTAKYRTFTDAVEAKNYVKHEGAPIVVKADGLAAGKGVVVAMTLDEAFEAIDSMLVEGSFGSAGSRVIIEEFLEGEEASFFALVDGENALPLESAQDHKRVGDGDVGPNTGGMGAYSPAPIVTDELKHIIMESIIIPTVKGMAAEGCKFVGVLYAGLMIEKKSGLPKLIEYNVRFGDPECQVLMMRLESDLAQVLLSACRGDLGNVSVTWSPEMAMVVVMASQGYPGSYKKGTVIKNLDKAEQVSPAVKIFHAGTALDGDGNLVAVGGRVLGVTAKGNDIEEARARAYDAVDAVDWPEGFVRRDIGWRALMHKEAVNYS*