MAAEISPYAQVAQGLRALRPKLEDVYQTGNLQTAAELDRGLTQILELARAAERIAVEREADTAARFVDNLKPGDRVLAKGDRPEDQFLKPVEVIRTVQGSNQALDPAPDASRWVYKASMGGGPGLPPHLLEKGAALGQTVEVRWTFRGKDFGWLPGMILEDTGEYCKVELNQELPPEGCPEGVQARAFFSVPKQSTYLRLAGPGASSAAARASAGGSAGKAAHVDVKQRETIVRGLLKRLQDHAARNAPVGPDGLPKNVDIKQMMQAVTITEAQLATNHAPGEYLDVVARESTFEDLVQFCFSDRVKVVQSFTAEGRDIDAYNRHLQADWEKIKSELHGVILRGIVVSPGS*