MASTLVHAAASGHEKVDENPVRCIGVQDLVDAGIASLPQIYVRPTDERPVDESLEDQFPLIDISPLDGAGRSAVVQAIGHACQEWGFFLVKNHGVSTATMEAEMRVGREFFHLPSEEKMRYFSLKSESPLRYGTSFNAKEDDVFIWRDYLRYSFHDLQEIAPFWPDKPKDFREVNEEFCKQIKELGSKLLGAISESLGLGSDYIDKAFGEYYQYAGYNFYPPCPSPDLTLGTPSHTDISGVTILMQNEVPGLQVLHNDRWVTVQSIPNTLVINLGDMLQVLTNGKYKSAEHRAVVNGNQERISVPTAYGPSMESFIAPAPELLDSSHPAVYKGCLFGDYVAAVRKGFSKRKGLFDSLKIATC*