MGQTWGRQAGGEAPFGEGSHVSSSGSHPHLQAQKPAVPSASAPVIPASSLLDRPLRTPHSGYHFDGSRRRFFEGWYFRLTIPQEKTSFAFIYTIEDPAFNGGLNEFEQRKYGLRFPGVGAQVMEGESGYLFQHSQDTSSFWANRHELALGNTFVPHPGQTAPKGEVSKEDFIARVQQGFQVTPFWHQGSLCDDGKHSMEGKTVKPIKWAYSTRTVFGWGDTTSKQKATAGWLAALPVFEPHWQICMAGGLSSGWIEWGDRKIEFQDAPSYVEKNWGGTFPQKWFWVQCNAFKDCSDNISLTVGGGRRYLPLTGTHEDVALVAVHFGGKFYEFVPWKGPVEWEISTWGCWYLKAQNAFYEVELEGTTKDSGMALLCPTESGLAPLCRDTFLGDLKLEIWERTSSGGRGKVVLSVMSDMAALEVGGGPWDSTWKHRSESSMLIKPLLGLPIDVGSLFSRFPSYKPAGL*