MSATSATRDAVVLCAAAVDADVVAVDARTGAHVRAMGVPKGFAAGGVAAVGANELAVLAPGKRAIARYGRGRTSVTSTTTTGERPSAIAGTTCGRLMASGTASGTASAWEASSGRLLARWRAHFKGVSAMTFTPCGSVLITGGEDGAVHAWRVSELTEDGGGGGGVRAWRSWTDHALAVSDVTCGRMSGCGGDVTVVSCSADRTCKIYGLGSGATLRQVRCPTALTSCALDACEATLYAGGADGRVFEIPLNGAPSMAVSLDGGLDARDGMIALEGHSKRVVGVACSTDGDFVVSASEDGTARVWDCASRQTLHILRHPKPPICDVLLVPLSAYAESSRGDAGSSRKRAKTTPAPTLSKILIGTGDRSGLKPWQGAPVALAGARESSRPRAAAAARTAAARAVPADAESEIARLKSDLAARSDDVSTARNDAEKWKKLYNDLKSIVDAQLVDN*