MSSSRNPRGGYGEARRQGYGAGGCRGRGPPLFRGGYGGGLQHGRAYGGGREYLGELPGTATESDEEGEARLLSARNPLPKPTLQAFLSAGKGGRAHPQGFTSQEAEDGRGRHAHQLEPAGCFTKTGYTRGIGEDAERTSISPGLDKQQDPYGRTADNITQRYKEEKSQVATSLGTRAGDGQKEEEDMDDQSSQFVQPDQGENKEMEEGSQGSQEESSQSAHSEDEASDEETTEKLTPFLGKLEGGGVNTTPWAFKADDSRKRLKDRESSAATDKRRKALDFPDLDCDKEIFQAVCRDSAYLRDSNPAVKLSIPLEEVLQSIQEQRKGVLLYFMGKVLSNSALKAWGDAAAGKEAFSKFIYLGKGVYLAYCVEYAIMYNLLEKSAVWGGGHMALILPWDPRFDPLKEFLTVCPVWVTFKEISVLAIPFIKRMAESLGKVLHLPRMDNVVLTRTLRVCVLWDMSRDIPNRVEIETGLPEPLCVQVSFSSFPHACYRCKQVGHFAKECS*