MAAAKVATLQSAAGTLAGVSQSKLLDRKIHAAPLNLRRSLFVPSFEAKHNGMGRSKQATRGGGVRAALAESPAKPEAAASQNGAVSEGDNCFGVFCLTYDPTKEEKPKTWKKTLRIAVSGAAGQISNHLLFKIAAGEVFGQDQPIALNLLGSSRSREALEGVAMELEDSLFPLLREVSIGVEPMQVFRDADWALLIGAKPRGPGMERSDLLELNGQIFADQGKALNAVANKDVKVLVVGNPCNTNALICMENAPDIPKKNFHALTRLDENRAKCQLALKAGVWYDAVTNMTIWGNHSTTQVPDFVNAKIYGHPVKDVIKDTHWLENDFTPAIQTRGGKLIKKWGRSSAASTAVSIADAIKSLVTPTPEGDWFSSGVWSEGNPYGIAQDLVFSLPCRSEGDGNYEVVSGLEIDAWLRERIQKSEEELQAEKNCVKHLFGEFGGVCDLPFGDTLLPGEQ*