MASTLVHAAASGHEKVDENPVRCIGVQDLVDAGIASRPQIYVRPPDERPVDESLEDQFPLIDLSPLDGEGRSAVVQAIGHACQEWGFFLVKNHGVSTATMEAEMRVGREFFHLPSEEKMRYFSLKSESPLRYGTSFNAKEDDVFIWRDYLRYSFHDLQEIAPFWPDKPKDFREANEEFSKQIKELGNKLLGAISESLGLGSDYIEQAFGEYYQYAGYNFYPPCPNPDLTLGTPSHTDISGITILMQNEVPGLQVLHNDRWVTVQSIPNTLVINLGDMLQVLTNGKYKSAEHRAVVNGNQERISVPTAYGPSMESFIAPAPELLDSSHPAIYKGCLFGDYVAAVRKGFSKRKGLFDSLKIAT*