MGSSTNGGVPPGFRFHPTDEELLHYYLKKKLSFQKFDMDVIREVDLNKMEPWDLQERCRIGSTPQNEWYFFSHKDRKYPTGSRTNRATNAGFWKATGRDKCIRNSYKKIGMRKTLVFYKGRAPHGQKTDWIMHEYRLEDGNDPQGSANEDGWVVCRVFKKKNLFKIVNEGGSTHNPDQQINNSSNTNARSYRENHYLLHQQQNPRNSSGLELDKPELALHYPHLQNPPYSLFQSQPLLQIQKPMVYDYSYTSDTPIMAKQLMTNPRDCESGSDGLRYQVSESGMEVGSCEPNQEMGTGRGEGINEWGVLDRLVTSHLGNEDSSKGVRFEEANPPSVHQINQLSLRGEMDFWAYGKQ